Irregardless of how many "oops" you've had, there is NO EXCUSE whatsoever for anyone to not respect the one's they "love".

I'm sorry, but what he said is a huge red flag and sounds a heck of a lot like he cares more for himself and what he wants.

You deserve someone that values your feelings above their own.

It is a very hard situation and I wish you well. I hope he can get a new perspective soon and see how great you are.

Take care.