Gonna be a long post because I need to rant!! Apologies for any grammatical mistakes in advance! Cba to proofread it

I met this guy out last year and we started chatting and became friends. We aren't best/close friends, or talk daily, but I would say we are friends. I have been nothing but nice to him. He knows I am openly gay but he isn't out so I have always offered to support him if he needs anyone to talk to regarding that.  Couple months ago I went out to a club and saw him there and he came back to mine. I woke up with him gone and a call from my bank saying that someone tried to use my card to make a payment of £40. That payment failed but a payment of £5 was made. I knew that he took it then, but I doubted myself because I was drunk and I have lost my card a couple of times before, so I wouldn't have been surprised if I dropped it and someone picked it up.

Fast forward to yesterday, and I went out and saw him again. This time I went back to his place. He used to live quite close to me, but I didn't realise he moved further afield until we were on our way to his. Anyways, I woke up and he said that he had people coming round for about 15mins. He didn't want them to know I was there as he isn't out yet, so he told me to sit on a bench outside and he will call me to drop me home. 15 mins turned into nearly an hour. I messaged him and he said that he forgot that he arranged to go out with his friends and that he can't drop me home. I then checked my wallet and noticed my card was gone. I asked him if I left it at his place and he said no. I know for a fact that I had my card in my wallet when I got there and I didn't take my wallet out of my pocket, so he must have gone into my pocket, pulled out my wallet, and taken my card.

I had no card, no money on me, in a place I don't know, the hottest day of the year so far, dehydrated, hungry, hungover, and my phone had 2% battery left and eventually died so I had no way of contacting anyone. Thankfully I managed to find a pub and they were really nice and charged my phone for me. Because I canceled my card, I couldn't use my phone to make any contactless payments. I ended up having to get a taxi which cost £30 and I am struggling a bit financially as it is. If the people at the pub didn't charge my phone, I would have had no idea on how I could have gotten home. 

I have been nothing but nice to him and this is what happens. I am fucking angry at myself for being played twice, but it was the wake-up call I needed to not give a fuck about what people think of me. My anxiety is going to be there no matter what I do. I can live my life trying to please people, or I can not give a fuck what people think about me and live my life the way I want to.