The last line of the honeymoon one made me laugh. I really do wonder about 20 times a day how stupid people function. It's amazing how dumb you can be and still have a perfectly decent life.
But the sex one is sad. Whoever posted that, I want to hug you and hope that if this was some one-off thing you can discuss with your H why that's NOT even remotely ok and that if it has roots in other behaviors you can figure out a way to get away from that creep.