EVer think the dad should learn some respect too, bigdaddy? Peter is old enough to be going to college, i think at this point there should be some mutual respect. He offered to pay for it and fix it, what else could he do?
Sorry to hear about your situation, I'd say go back and try to work it out, but I know I couldn't do that at this point. Good luck with whatever happens.
Paul