I’ve been seeing a guy for 10 months in a long-distance relationship. We see each other at weekends either at his place or mine. He earns a 6 figure salary and his take-home pay is five times the amount I earn. Although he's treated me to weekends away, on a week-by-week basis, I find that I'm spending as much as he is on lunches, food and entertainment; sometimes more. The other day he stepped back and let me pay for lunch again. I instinctively felt this was unfair as I'd already paid theatre tickets that day and I’m chauffeuring him around in my car. He rarely drives and gets the train everywhere so every outing is in my car although he does have a car, he rarely uses it. I buy him lots of little gifts - far more than he buys me. I do the lion’s share of the cooking regardless of whose house we’re at. My gut feeling is that there is an unfair imbalance. Generally, I’d say he’s frugal but I’m not convinced he isn’t stingy too. I’ve had large house and car repair bills recently and feel like I’m starting to dig into savings just to make ends meet. What’s a tactful way to broach the subject of finances with him?