My partner is retired and I work full-time. I've been seeing him for over 3 years. he lives with his sister 50 miles away although he owns a house 200 miles away. I see him at weekends mostly but sometimes he stays longer. he was ill over Christmas and stayed for 2 months. he's quite well off (he was an engineer in Oil and Gas). I have a modest income and I still have a mortgage. the thing is he's very frugal. he doesn't run a car and spends nothing on himself or me. he contributes towards the food bill (which he eats) but nothing else. he's not paying his sister anything either because he helps her son do various jobs in his own business and around the house. he surprised me about a year ago when he paid for a 2nd hand car for me. I feel that he is now clawing it back though by living at my house for free and not paying for other things e.g. a holiday from last year and a few things I've bought online for him. I chauffeur him round too. I feel like he's throwing me crumbs in relationship terms but he'll use the car purchase as a counter-argument. am I being unfair?