Дело не в договоре, да и не в профессии, дело в человеке, в его внутреннем содержании, том, которое позволяет забирать данное слов назад без всяких угрызений совести. Даже по этому договору вы имеете право на штраф в размере 50% месячной платы (т.е. договор-то не так уж и плох), но у человека нет желания платить этот штраф ВООБЩЕ, а у вас нет возможности удержать этот штраф из залога (т.к. фактически нет залога). Используйте тот факт, что он выезжает досрочно в нарушение условий  договора  для того, чтобы договориться с ним о возможности показов квартиры начиная где-то с 20-го числа вечерами после работы. И в таком случае у вас повысятся шансы найти новыъ арендаторов к моменту выезда этого арендатора.