You had a shag, so what, stop beating yourself up about it.

I just read a post by someone who was beating herself up because she had sex, not stranger sex, not a one night stand, not sex for money, but sex with a man she’d been dating. The post was full of sin, impure thoughts, g-d had convicted her on and on. She’d enjoyed the sex obviously, because he had made her curious about it. She had sex with him several times.

Don’t beat yourself up about sex, beat yourself up for the foolish religious ideology that has made you think this.

Sex is not a sin, unless your commuting non-consensual sex (I include people under the age of majority in that to spell that bit out children).