A happy birthday to you.
I must say I'm not experienced enough to relate to your situation, I appolgise for that.
But sex before marrage, I believe being the age I am, that sex and marrage don't have much relation anymore. But I do understand, I've been raised by parents whom have taught...