Wow, you were brave and adventurous to take a cruise with someone you had known for such a short time. Sure a cruise from USA to the Bahamas isn't that long but, at any rate, on a cruise you are trapped for a certain amount of time.
Nice post and congratulations on all the successes you have had in moving forward.