Not knowing you nor your parents I still have to say 'WOW'.
That is a harsh comment to say about your parents, but I don't know what is going on so I will seal my lips because for all I know this post could be put up here just for the 'shock' factor.