It all comes back to the lease agreement you both entered and agreed upon, if any.
That's legally binding.
By the "sound of it", you are in breach of contract.
If so, your landlord might take further steps. I would consider to consult a lawyer instead of crying out in this ThaiVisa forum.