It sounds like he's feeling backed into a corner and saying anything he can to hurt you. Don't buy into it or let him see how hurt you are, he's being a brat and having a rants because you aren't giving him his way.
Clearly he doesn't understand just how strong you are. Hold your own, you can do this.