Codependency Support Group
Codependency is defined as someone who exhibits too much, and often inappropriate, caring for another person's struggles. A codependent person may try to change, or feel shame about their most private thoughts and feelings if they conflict with the other person's struggles. If you are on a journey towards self-love, this support group is for you. Join us and find others...

Pay your dad back the 500 lb. and make sure all money is under lock and key, or each person is carrying the cash on them, next time you bring a guy to a flat.
People make mistakes and f*ck up all the time. You made a mistake. I've made scores of mistakes. It's called life and living. Don't beat yourself up over it.
Just think, this could be a funny story, 5 years from now, sharing with your girlfriends over cocktails, right? :)
Don't stress, you're human.