Is this a valid punishment for cheating?

Beccaasaar

So I dated my ex for 9 years and got engaged for 3 years, so my best friend from highschool has always been up my butt from the beginning and we had a couple flirts here and there then last year something switched for me and I wasn't getting the communication on my exs side so I got validation from my friend and he knew what he was doing telling me my ex is a douche etc. So I slept with him bc he pushed and I had feelings for him and I never sleep with anyone unless I'm very strong about u , but anyway I slept with him and was going back and forth between them to, I don't know what I was doing bc this was my first time, so i ended up being 100% honest with my ex and he was willing to work everything out but i didn't know what to do so i picked my bestfriend over my 9 years bc he was the one that has been there for me since highschool, but now im dating him and he has this impulse to blame me for what i did and he won't trust me so he took away my snap, my insta and social media in general and I've been changing my ways and changing for him bc i love him, and I don't know how i feel i feel so limited is this bad punishment for what i did? Do i deserve this? Or is this toxic and do i need to leave? We also get into arguments bc he hasn't been himself and he blame me bc he says it's not a justified answer for me to be upset bc he didn't f up.

Is this a valid punishment for cheating?
1 Opinion