From what I'm seeing from your picture you look pretty damn hot. Guy seems like a d-bag, you deserve someone who makes you feel as sexy as you are
Sorry but you younger than him for 22years and don't have a perfect body so what would the point for him even see you at all ? Sorry but most of the time it's all about look yeah that is how shallow we men are. I have a problem I have a crush on woman who is older than me and my wife by 12 years and she has a killer body and look. I am thinking about her every day
Leave him, if he cannot accept you for who you are then I am sure you will be better off without him.
I don't think his age has anything to do with the fact that he is a jerk.