Tough love
For some (read: most, if not all), it's the only way to get through
Yes
And for the record, I have gotten a TON of that over the years here because of my own stupidity so I don't have a holier than thou attitude but more of a "been there, done that, bad idea man, don't do it again" attitude.