Good job on having some fun on vacation together. I know from firsthand experience how stressful that can be. But it can get much easier as time goes on. It has for my wife and I.
It sounds like H still cares for you, and as such, he’s harboring guilt for leaving you. That’s his thing to deal with, just make sure you don’t feed into it… Guilt is no way to keep a marriage together or build a new and better one. He wants to know you’ll be ok. Your job is to BE ok! Not for him, but for you. Remember, this makes you more attractive. I know it’s tough, but you can do it. You ARE doing it! It will get easier with time.
As for the boyfriend / dating talk, I suggest you set a boundary regarding this. Next time he makes one of these comments tell him very nicely that you do not wish to hear of these things. Allow him to correct the behavior on his own. But if he doesn’t you’ll need to set up some type of consequence, maybe like end the conversation and leave the room.
M: A really long time. Crisis: 5 years. She's still worth it.
Life is never made unbearable by circumstances, but only by lack of meaning and purpose. -Viktor Frankl