jerijohn--go on your cruise and have a great time. While my children were growing up, I tried to instill one lesson in their minds about life----I told them every morning to get up and look in the mirror. If they liked what they saw, then it didn't matter what other people thought of them. They had to like themselves first.----To this day, they still do it but not as often since they are busy with college classes.
You seem to have the right attitude judging by your comment of not letting your weight stop you from accomplishing anything. I hope you have a wonderful and safe first cruise.