I thought that was a pretty, open honest trip report and what happened, happend. I admire you for standing up to that girl - I would like to think I would have done the same thing - what's right is right and you dealt with it with humor.
Haven't read all the comments, honey, but take it from me. I'm 57 years old - i've seen a LOT of men, good, bad and indifferent. My advice is "dump the boyfriend - he's a loser". Without some serious counseling, he'll never give up the porn. If you can't trust him on that, can you trust him on anything? Not imho! Then, to deflect your justifiable rage at discovering him in his lie, he turns it around on you. BULLS**T. A few extra pounds look a heckofa lot better than an ugly mind. A hard body is not what builds a marraige - it's kindness, compassion, seeing your spouse for the best they can be, helping them to share their burdens and their joys and having them share yours. You don't need to look like a super model for that! And you don't need someone who doesn't value you for who you are and what you are! And you are pretty talented and pretty witty - and pretty pretty, too. Don't you forget it!