You messed up, but you’re not a failure XC.
We’ve all been there, made a mess when we know we shouldn’t have, for whatever reasons.
Truth may hurt, but lies destroy lives. Be true to yourself, make mistakes, don’t hold back in loving others and yourself.
Trust that God will pull you through this, even if you made a mess here. Be brave and very courageous to face what’s ahead. You’re not alone in this, and don’t regret the decisions you made.
If you fail, fail well. Fall, get back up, and go.