My bf and I are long distance. We see each other often and we just spent 3 months living together but now I’ve gone back to my country so we’re long distance again.
He stopped replying last night and didn’t answer any of my 7 calls or many texts even though he was active at some point. This morning he told me he left his phone in the gym and only got it in the morning. Of course I didnt believe it so I asked him so many times to tell me the truth and he kept saying that was the truth. Then I asked him to show me his battery history and he stopped replying. I called him and asked him to share his screen and he kept saying no that I need to calm down. After lots of begging (embarrassing) he showed me. He was on his phone throughout the night. I asked him what he done. He said he met his friend and smoked weed.
He knows I don’t want him to smoke weed bc we’ve had so many arguments about it and he said he won’t do it again. So he lied to me bc he knew I wouldn’t be ok with it. It isn’t an excuse. He said it happened another time as well when again he lied to me and that time I believed him and forgave him.
I feel so betrayed. In a few days it’s our one year anniversary and I feel so betrayed. I’m so sad. I don’t know what to do. Is this the ultimately reason to break up?
I have already told him I don’t wanna hear or see him again and blocked him. However I don’t know if this is the right choice. It does feel like it idk..
Apart from this, he’s the best boyfriend ever. We’ve never had an issue. He’s sweet all the time, romantic, good to me and my family, everything was basically perfect in our relationship. That’s why it’s such a shock. Please help