Your parents sound like the kind of people you might do better to avoid … that or make sure you work somewhere with great health insurance that covers counseling. You’re going to need it.
I’ve never heard of this outside the sports world. It’s almost unbelievable.