23 year-old virgin

I come from a very religious and traditional family, so sex talk is almost forbidden. I grew up listening to my mom go on about how I would lose my self-worth if I have sex before marriage. The thing is, I know all of that is stupid and we live in a very different and open world now and I don’t want to get married any time soon. I am with a guy whom I love with all my heart, he is very sweet and has never pressured me into anything. I feel like I would love to be with him regardless of what happens with us in the future, but I feel like I owe it to my parents in a way to stay virgin...Idk it just makes me feel super guilty. What do you think? Should I go for it?