<human>: Give me the gist of the text in a nutshell

I am a 23 year old female and have been with my boyfriend (23) for 5 years, living together for 7 months.

This weekend it was our 5 year anniversary so we went away for a night. We were at a place with hot pools and I asked him if he could tell me a story of what he got up to in Thailand about 6 years ago. He was with another girl at the time, she wasn't over there with him. He has previously told me that he danced with other girls over there in the clubs (it was Thai new year) but I always got the idea that something more happened. I already new after we'd been together for a couple of months that he had kissed another girl when he was with his other girlfriend. I eventually got over that. 

He ended up telling me that a girl at the club kept looking at him and eventually went over to him, long story short, - she took him to the beach and they had sex, she asked him back to his place after and he said no. She gave him his number but he says he never contacted her, and that he felt horrible.

Now I know that this happened years ago, before we were together, and I know he'd never do that to me, but here comes one of the main reasons that I feel like crap. He said that she was the hottest asian girl he's ever seen, like any where, TV, magazines, real life, that she was a 9.8/10 and that he didn't know what she was doing with him. I then asked well then what am I, was she better looking than me? Then he said "you're just dragging yourself into it now". That really hurt :(. Now I feel ugly, even though he gives me heaps of comments, well not as often as he used to though, despite me being at my fittest now. I felt down for the rest of the time we were there. 

How can I get over this? How should I feel?
<bot>: my bf cheated on his gf before me with a girl in thailand who he basically said was hotter than me, now I feel jealous and down. How should I feel?