Yeah, just stop being the only one who puts any effort into, for want of a better word, "The Relationship". Sounds to me like he's either lazy when it comes to the two of you or he's fully aware of and exploiting your doormat status. Both situations = Jas not satisfied.
I know you want to hold onto this relationship but you don't sound happy, and for pretty fundamental reasons too. So instead of asking us all how can you modify his behaviour, ask yourself if what ultimately he gives to you (companionship, good lovin', sense of belonging etc) is worth what he takes from you (crippled self esteem, money, chance to meet someone who will treat you good, etc).