Sex before marriage is hardly every a good thing, it is deceiving, because there is not commitment, and then everyone gets hurt.
Of course God forgives, in my opinion, since you ask, and we all have opinions, God is not as judgemental and harsh, and condemning as you are seeming to portray with your question.
Yes, those feelings and that type of treatment by others, makes some repent and realize what they are doing is wrong, but then it hurts way more than the good is accomplishes.
More normal, is for us to use our common sense. Even if it makes us seem like children again.
It is difficult, I am not saying it is not, especially when we are at a certain age, and ready, and then we have to abide by rules, our bodies say "I AM READY" And it really is, because our bodies are meant to have sex according to God and feel that, but then when you can't do what God says is allowed because you aren't legally married, it is a little sufffering. But i guess being alive is better than only missing out on sex.
Hopefully my opinion increased and satisfied your quest for knowledge.
Have a good day.