I have been with my bf for several years, he is a great guy, does not cheat, loves me, treats me well etc.
But financially he is a mess.
I love to go out and do different things, buy him gifts, go out to eat. I own my own home/car etc. But he cannot afford to do these things.
and it...