Only you can decide if he is someone you should be with. I do have to wonder, though, why someone so young (24) is satisfied with so little in a relationship. It’s as if you are spending the day lifting boulders for him and then being grateful when he hands you a pebble! He is showing you in every way possible that you can’t expect more of him. At 44, he has apparently lived this way for a long time and sees no reason to change. He isn’t interested in marriage because you give him all the benefits of married life with none of the obligations.
Personally, I think you deserve a whole lot more than this. You should be getting flowers, poems, and romantic dinners. Your partner should be just that — a partner. That means taking his share of the housekeeping and respecting your work as much as his own.
Please take a hard look at why your self-esteem is so low that you cooperate with this guy’s idea of a relationship. Some therapy might help you understand yourself better and develop the courage to go for what you really want and deserve.
I wish you well.