Am I(23F)a bad girlfriend for hiding things from my bf of 5 months (21M)?
I have been in a relationship with my bf for 5 months. Recently we got into a fight regarding me lieing about my past (In indian culture purity and all is a big deal).For context, my past includes sending flirty texts to men on dating apps and 2-4 situationships that didn't materialize and also kissing my male friends on the cheek( all of this happened when I was single).I was a virgin when I met my bf .My boyfriend had one ex who cheated on him and he got trust issues after that. I admit that I lied to him by saying I have not kissed anyone and have not been on dating apps. I also told him that I was not interested in talking about my past. He said that our relationship was built on lies and how could I talk intimately to another man or kiss a man even in the cheeks. He's also been very obsessive about me talking or having contact with people of the opposite sex. He's said things like u don't want a hickey from me because u want other men to approach you. When a male colleague asked me for coffee ( he didn't like me) my bf told me that If I have a coffee with my colleague then I can never have a coffee with him again. He does not like me talking to other men.Hes also told me that I shouldn't be too close with other men since his mom has no male friends.He had a dating app on his phone with his picture in the profile but he told me that it was for his friend and that he only passed on the Snapchat Id to the girls, the texts he showed me were also from before we started dating so I believed him .Now he is not talking to me saying that he needs time and that I have betrayed him, that he is a pure and genuine person and that everyone has betrayed him. I feel really bad because I lied to him first. As bad as it sounds I am someone who believes that the past of the person doesn't matter, how they behave in the present is more important. The guilt is eating me alive and he is not responding to any texts or calls. What to do
Posted Aug 1, 2026, 3:55 AM UTC