I live in Germany and rented two rooms in a residential community ("WG") for several years. Recently, someone moved in who behaves very badly. He destroyed many things, smokes inside, always listens to loud music, has loud fights with his girlfriend very frequently and at all times of the day (and night), is very aggressive, etc. The landlord terminated his contract after the tenant destroyed the entrance door and the same day terminated his contract immediately ("Außerordentliche Kündigung") after he physically attacked me. But by then I had already terminated my contract. It ends at the 30th of June.
I found a different place to live. Now I want to rent my two rooms to someone else for the remaining two months so I don't have to pay double (for my old place and for my new place).
I can't really find a next tenant because the landlord wants to renovate the place after I moved out. There is a 3rd tenant but he too terminated his contract (ending at the same day as mine). However, people are potentially interested in living there for 2 months.
I asked him whether I am allowed to rent my rooms to someone else for those two months but he declined. He also does not want to let me stop paying rent earlier.
I read that you can rent your rooms to someone else because the landlord basically always has to allow it. But I'm not sure.
Is there a way for me to get what I want?