I'm so glad the staff have such a good attitude to you. It makes all the difference even though I know when I have been vile to people that guilt lingers on for a while.
It is scary, really scary when you (one) flip and for me, the anger comes on so suddenly from almost nowhere. Keep going with the Anger Management and keep talking to the staff.
Maybe yesterday when you were saying how much you wanted to go out in the sunshine on here you could have told the staff and about how it was making you feel to pre empt the episode or at least diffuse it a bit? Easier said than done I know.
Sorry about you head. It must be very sore indeed. Please keep yourself self Lou.
Gentle hugs ((xxx)).