Background: Currently rooming with a friend, both at the same air force base for pilot training. I got married recently and my wife (also in the military) got assigned here and is moving in a few weeks once she completes training. I want to live with my wife, but she has a cat and my current apartment isn't pet friendly. I've talked with my landlord and she isn't willing to budge on the lease at all. Which is fine, it's a legal contract, I just figured I'd ask. We've already found a pet friendly apartment in the town, and have put in an application. 

Things get complicated now. When my buddy and I first moved in together, we discussed the fact that I was planning to get married in the spring. We didn't know when my wife would be able to come here, so we got a 12 month lease which ends in August. I had to change my plans and get married earlier so she could get the join spouse assignment to come here. So we got married in November, and a couple weeks ago she got her assignment to this base. I was excited that she got this base and told my roommate, and he was happy for me but was concerned about what would happen with the lease. Before we agreed to room together, I discussed with him that I would be moving in with my wife whenever she came here. I don't think he remembered our previous conversation (it was like 7 months ago so there's that). I told him I'd talk with our landlord and see if she could get him a one bedroom instead of the two we currently have, so he wouldn't have to pay the full rent on this one. I went to her with my idea, and she said the only option was for him to stay and pay the rent for our current unit. 

Here's my plan: I'll move in with my wife at our new place. I will also pay my roommate my half of the rent for March (since I'll live here for at least half of March) and then I'll pay him the difference between the one bedroom he was fine with and the two bedroom we have now (745-675=70 per month for the rest of the lease, so 350) at once before I leave. I may even bump that up to like 500. I feel bad for dipping out halfway through the lease and leaving him with more apartment than he wants, but I want to live with my wife and don't think that's a crazy thing to want. 

WIBTA if I go through with my plan and leave my roommate paying most of the rent for the remainder of the lease?