I fail to see that anything said was crude. You asked for advice and you got it. FYI, I think everyone is right. Why hang around something that is ruining your life? I don't understand when people ask for advice and then get mad if they don't like it. That is the best we can give you based on what you told us because WE DONT KNOW YOU. Frankly, I think that when it comes to situations like this...ask someone you know.
And yeah I don't get the "kid" thing either. I read it and immediately thought "teacher and student" or something like that.