Not the only one up at this hour
It sounds really simplistic but try not beat yourself up about the past. I find that it's a fine line between taking responsibility for your actions and letting it consume you as a person. Generally, people like yourself and others in this thread are too self-aware to ever become complacent with how you impact on others. Just try to remember the good things you've done too, basically
I'm awake because I have a fairly big day today. My alcoholism, which I'm fairly sure I've touched on here before, has come back with a vengeance, causing me to miss a few student placement shifts. Rather than my usual cover up though I chose to be more honest...and now it feels every man and his dog knows. There's a meeting today, with both uni and placement present, to discuss "support" for me...I'm just hoping it doesn't end in course cancellation. So yeah, I can't sleep.