Should I?

r/

My partner (M 28) went to Europe for a solo trip (life long dream)
One night of the trip he met some persons at a bar and eventually his phone died. The next morning, I grew anxious thinking if he was ok? So I called the hotel where he was staying and they told me he didn’t return the night before.
About one hour later he came to the hotel, called me and explained the battery situation but he also explained he woke up in the house of the persons he had met the night before.
With a girl by his side. He said both were completely dressed (even with shoes on), each on their side of the bed.
But the thing is, he doesn’t remember how he got there. He remembers meeting the people and talking to the girl that woke up next to him (he remembers telling her he had a gf), but he doesn’t remember kissing her or anything like, but he also does not remember even leaving the bar nor why did he ended up sleeping there (too drunk? Drugged?),.
But the girl didn’t live there either, she left at the same time he did the next morning, so how/why did the 2 of them ended there together? He doesn’t recall.
He said he asked the girl but she didn’t recall either so both just went their separate ways. (There were more people in the house but he just wanted to leave so he said he only asked for directions to his hotel and left)

This is my +3 year partner which I am utterly in love with, I had never even considered he could hurt me before (he travels all the time and nothing has happened before, we talk all the time, he shares his live location, etc.) he is the most responsible, loyal, and loving man ever.

I feel like he might have gotten carried away in the excitement of partying with new people, stepping out of his comfort zone, but I don’t know if I should end our relationship because of the possiblity that he cheated on me or if I should just trust that he consciously didn’t cheat (from what he remembers-should I trust he is saying the whole truth?)

I feel like an anxious ball right now. Any tips or experience would be much appreciated.
Sorry for the long post I’m not good at summaries.