...but I don't know if it's working.
First of all, we have been together more than 6 years. For many years, we split all our finances. We made a mutual decision for me to quit my full-time job so that I could focus on school. When I graduated from school and couldn't find a job, he agreed to pay my monthly expenses. I told him I wanted that money to be considered a loan.
When there were jobs that were not ideal that I could have taken, he encouraged me not to take them. We had long discussions where we again came to a mutual agreement that I would try to find something part-time, and just focus on studying on the bar.
I relied on him. And he relied on me, in every way that didn't have to do with money. I envisioned a future in which school was entirely behind me, and I would be supporting him while he built up his own company.
Do I think he's being GENEROUS? No. I think he's being FAIR. He's doing what is morally right in our situation. It has nothing to do with me being "irresponsible" with money. Mutual decisions were made based on the assumption that we would be together in the foreseeable future. A mutual decision was made that I would not work full-time while I was studying for the bar. He SCREWED ME OVER. He could have PREPARED ME for this. And he realizes that. Which is why these decisions have been reached. (well, that and the fact that he says he still loves and cares for me so much and wants to still be close and see me... and he's conflicted and may just be a "stupid little boy.")
And re: the lease... we are not allowed subletters. We are not allowed assignees. So I can't just find someone to take over our lease (although I did approach the landlords with the possibility - they can agree to a lease amendment if they so choose). We've always been good tenants, and this is a pretty small management company... But I don't know how they'll react.
edit: So I should mention this post was in response to comments left on my previous post... which I deleted. But I think you get the gist of what they were saying!