I'm crying

ok, ok.... HOW DARE HE!

that is an awful thing to do... and hunny don't worry about crying being unprofessional, HE's being unprofessional... it shouldn't be dealt with in this way, you are being discriminated against.
Don't ever think you suck, he's not right. Alright people are entitled to there own opinions (cough cough even though they're all disgustingly wrong cough cough)... but I bet none of the office even know about you personally and what you're going through etc, they don't know the person we know? A strong, beautiful, funny, caring, courageous woman (no, honestly! I look up to you... you've come so far)
Try not to let this steal your confidence, I can understand that it may... but don't let them win... go in tomorrow with your head held high and prove that you won't let them get to you (and maybe consider another job if it's plausible, you deserve so much better).
I REALLY have to go... there's so much more I want to say to you, but take care and remember that we all love you here (and your kids love you

)
__________________
Makes me that much stronger
Makes me work a little bit harder
Makes me that much wiser
So thanks for making me a fighter