Shut up and listen to her. If you are going to pay all that money to go to a professional, listen to what she has to say, you may not like it, but it may be in your best interest.
If you want someone to listen to everything you have to say and tell you how good you are and how bad everyone else is, go find a bartender or get your hair done.
If you want professional advice, go to a professional.
If you were acting out, you probably deserved it.
You do not have the right to not be pissed off at someone trying to help you.
Nurse x 15 years