I'm so sorry that you had to hear such harsh words coming from her. Whatbshe said was indeed extremely hurtful and out of line....especially being a social worker. I completely agree with the others, she must be burnt out.m She may want to consider another line of work. Seriously, shame on her for voicing those comments to you. Whenever people fail me, I take it upon myself to feel pitty for them. Who knows, sounds like she could use councelling herself.
Don't let her words bring you down. For every person who leaves, there are MANY great friendships and opportunities that lay ahead. Take heart in that.
Sending a big hug your way to brighten your day! Keep pushing forward, the best thing to do is put yourself first.