>>18164556Are you Christian? God forgives everything with honest repentance, which means knowing honestly in your heart that what you did was wrong, and with intent and promise to never do it again. I think you show that you deeply regret it, so you can do that. Don't forget about your sins--you need to learn from them--but don't dwell upon them. I'm sure God wants you to move on with your life... He cleanses and makes one new again. He sent Christ upon Earth, suffered, and died just to reveal that his nature is loving and forgiving, so don't forget that.