I know I said this thread wasn't about religion, but I will quickly answer Fountain's question then get out of here -- Of course God will forgive him if he repents, I thought that went pretty much without saying, and from his standpoint that is all that's important. But at the same time we're supposed to forgive others as Christ forgave us -- if I can't forgive him, not only would I be going against Christ's teachings, but that would also make our relationship pretty difficult! (This is assuming, of course, that we both believe sex before marriage is wrong. He probably did think "woohoo" at the time, but later he'll realize it was a mistake.)

Sorry I kind of got this thread off-topic, maybe I should just learn to keep my mouth shut