Dump him and call me asap.
If you really feel that unloved, dump him. There is no use staying in a relationship like that.
First, express how you feel about everything that he does and what he does exactly that bothers you and makes you feel under appreciated...there for he has an understand on how it makes you feel and what he does wrong.
Than express what you would like for him to do. If he makes any changes and becomes aware of how you feel over his actions, than he is a keeper but if not...than this is not the right person for you. Unless you want to be unhappy for the rest of your life I would suggest to move on to someone who would appreciate you more.
Which is more important to you an unhappy relationship or a healthy and happy relationship?
Try to speak to him first and see...
Time to find someone who will appreciate you for yourself.
he doesnt want to be with you thats quite obvious...he just doesnt know how to tell you and because you do so much for him...your a meal ticket my dear...its time to cash in and move on to someone who treats you right
Well, don't put up with it.