No, you do not have to sin the lease as presented. However, it sounds like the LL will never give you a decent place to stay. Find a new place to live. This LL is not worth enduring through a new lease term. Talk to a lawyer about making a claim for damages, primarily soot marks on your furniture and the extra cost of heating after the inadequate heating system was installed. You were entitled to have adequate heating under the lease.