Update here: The guy broke up with me. And I'm really really glad I didn't give him my virginity. Because that wouldn't have kept him anyway. And it would have been a part of me that I was gonna lose along with it. So ladies my advice is, don't do it unless you're absolutely sure that this is something you wouldn't regret whether the man stays or not. And you should think beyond your physical desires.
So I’m thinking of doing it with my boyfriend. We are in our mid twenties and in love. But what’s scaring me is the fact that I’ve had a lot of women praising me for being a virgin and advising me to keep it that way until I get married. Also, they'd shared their experiences with me about how much they regretted not waiting until marriage. Also, my guy, as much as he tries to be there for me, he is dealing with a lot of his own issues and I fear that he wouldn’t be able to take care of me afterwards as much as I would need him to and I’m afraid that’s going to be so disappointing. But at the same time, I’m tired of waiting to do it at the perfect moment and time when nothing in the future is guaranteed. I also want my first to be with this guy. Esti what do you all advice me to do??