Hi Amanda, there is ALWAYS a way of of a lease, but it's never free or even cheap. When we bought our first house we tried very hard to time it so that we'd close close to our lease's end. It didn't work out that way. We got a bill from our apartment complex demanding 4 months rent.
We called NYS Tenant's Right's office and found out unless the apartment was rented, there was no way out of paying the rent. So just for fun, we drove over to the complex and sure enough they had already rented it, pssh.
We had to pay less than two weeks rent.
So my advice it google the tenant's rights department in your area with a copy of your lease in hand and see if you can find a loophole!
Good Luck, hope you're in a better place soon!
(Where's Grandma T today? She'd know the answer to this!)
:)