Well sometimes friends (or
**********) like to remind you of your past. If they're not entirely oblivious or just
********, then that makes them a
****. I'm sorry to hear about this. I know how hard things can be to forget or come to terms with. In times like these it's nice to roll up a fat one and listen to beats to get your mind off of things and chill out. Invite some (real) friends over and hang out. Sucking apologies out of these sort of people can be difficult and, usually, it isn't worth the effort. You might get one they don't mean or feel like they'll give you because you asked for it.
It is almost impossible to forget the things you've done or that have happened. The best I can tell you is to look forward to the future and all the great things it holds. Look forward, not back. Live in the moment and learn from mistakes, and most of all, be the better man. Good luck to you, shadowfox. I hope things turn out for the best.
Try to be careful with your words.
Some words could be considered a insult or disrespectful when put in certain contexts.
Just be a bit more concious of what you say please.
Thank you. 
-iKero-chu