My Boyfriend (he is 32 y.o) of 2 years went to his bestfriend's stag do in barcelona two months ago. He told me it would involve a lot of drinking and visiting strip clubs as to be expected of a stag do. I didnt have a problem with that as we were very much in love and a week before he left for barcelona we had an amazing holiday in the maldives which we both thought was the best time of our lives. However when he came back from the the stag-do and wedding 2 weeks later, he was acting distant. He told me he was jet-lagged and tired etc. We didnt seem to as happy as when he left and this lack of satisfaction on my part deepened. I shake the feeling he slept with someone, so yesterday i checked his emails, he forgot to delete his sent messages which revealed through 8 emails he replied to one the one day to the groom to be. The groom was worried be might have contracted cold sores as he went for "option B" with did not require barrier protection like "option A" which my boyfriend went for. My boyfriend did not seem to feel and remorse or guilt like the groom reassuring him that he didnt have anything to worry about and bragged that he was" in there longer". The groom was also worried about his credit card being charged and asked my boyfriend how he paid. My boyfriend said he used the cash point 3 times then charged his card once- thats to me me sounds as if he made a lot of purchases. Previous to checking his email i asked him if anything happened when he was overseas, he swore on his life that he didnt sleep with anyone, not even a hooker. My boyfriend is very affectionate, generous and loving. I feel that when he drinks to to much with his friends he has something to prove. I am 27, I don't know whether I should leave him. I havent confronted him yet. What should I do?