Again, you are the one moving out early. You put the onus for your breach on your ex-roommate, and unfortunately your roommate was unsuccessful in finding a replacement. You can either get off your duff and try to find another replacement, work something out with your roommate in relation to the release, or deal with the fact that you're on the lease through the end of your tenancy.

