How dare he. I am incensed on your behalf. Sorry, but NO-ONE would get away with saying that about my children or grandchildren. Take some time out. Give your parents space and maybe in your absence, your dad will reflect on his attitude. Just a thought...has he always been like this, or could he be having 'problems' too?