My question involves landlord-tenant law in the State of: California
I am currently on a lease, with a roommate, that ends in 5 months. However, I have needed to break my portion of the lease early for personal reasons. The lease agreement does allow me to find a subletter, which only the landlord must approve. I have given both my roommate and my landlord a month and a half notice, and have started the process of finding a sublet. I've been doing everything from posting on Craigslist, to different Facebook groups, reaching out to be people, hosting open houses, and organizing all the communication between myself, the landlord, and my current roommate. I have found a few people, that my roommate has talked to, and have stable jobs/normal background report/great credit score, of which my landlord approves of. However, my roommate refuses to accept any of them for petty reasons (seems like too much of a bro, too fat, etc...). I was hoping to get advice on how to approach this situation. Once I move, financially, I will not be able to continue paying rent (and I will note that the lease agreement has no part that describes how much we each one. It's a flat rental per month).
So, I'm unsure what to do. I am of course, continuing to, in good faith, find more and more subletters but I fear all of them will get rejected by the roommate. Should I just side step him at this point, and go directly to my landlord? What should I be prepared for if come move out time I have no one, and stop paying rent? I'm not sure what my resources are should this go to court (in particular, would an argument of "good faith" even hold up?).

