Please don't hesitate to contact me if you want more help. Unless your contract states that the landlord can charge you to return wrongfully taken rent, then you are right and he should return it all.
As to gouging you for the deposit, they figure you are gone, they are local and they can get away with basically whatever they can concoct.
You don't have to be here to sue your landlord here. The lawsuit is here because the property is here, but what you need is local counsel. I've written extensively on the landlord Theory of Enhanced Returns based on failing to return the place to pristine condition, when it was never pristine when you moved in in the first place. This is so common!
Using Avvo does not form an attorney client relationship.
I agree completely with Ms. Powell and would encourage you to contact her at once.
Only If and until you and I sign an Agreement for Legal Services, I am not your attorney. These answers are provided for informational and/or novelty purposes