I'm not gonna lecture you because I don't usually take sh*t from anybody either, so I understand your reaction. The guys are right, you did go a bit too far.
But at the same time, I remember reading the board when you were wondering why a girl would want to date you and everyting, now you're chasing dudes with a baseball bat. That's a drastic change in the way you approach things in life !
So I'm glad to see you're recovering well man.