I think you have stated your side of this very well here. Invite him to read it and maybe he will "get" where you're coming from.
He has no right to be angry, it seems. If anything, you are the one who has every right to be pissed off as hell at him - you felt pressured into it and did it to please him and now he is slapping you in the face with it and punishing you. It sounds like something triggered his reaction. (And now you know that it is better to stay true to yourself and not compromise your integrity and what you really want - or don't want - just to appease someone).
Therapy or counseling does sound like another good step to take.
The world opens up... when you do.
Oh, oh, can't you see? Love is the drug for me. ~Bryan Ferry
"Love is that condition in which another person's happiness is essential to your own." ~Robert Heinlein