I agree the apology is a good thing but I think he owes you one too. I dont' blame you for hanging up, sometimes that's all we can do when someone is berrating us continually. Have a conversation with him but let him know that criticising and judging isn't going to fly with you and he needs to be a little more supportive. I'd be angry at him if I was you too.
I hope it all works itself out for your sake
((((itsjustme))))
tina
www.jeffgordon.com
www.nascar.com
www.tonystewart.com