Sorry, it is their soil, their property, their rule thats it. All your + points for the last 15 years not considered. They have the legal rights to evict any tenants with 3 months notice, they will have their own reason behind it. Have peace and find similar place elsewhere, world is too big for those who compromise.