The positive thing is that you're back here.
Don't worry too much about what was said - I know that's easy for someone else to say - but things are never as bad as they seem with things like that.
I've been where you are many times and I've learned that you cannot change the past - you can only do your best to make the present and the future better.