I am very sorry this is all so stressful. I am concerned about the potential effects of ongoing stress upon you in the long run.
Is it possible to set a target date with your son, one which determines when he needs to be ready to move out?
I am very concerned that you feel he might call the police on you and might try to take control of your life, as you have shared in your above post. Maybe be proactive and set a date for him to leave before there more chance of you potentially decompensating from ongoing stress?
I definitely do not have the answers. I want to be gentle in my suggestions and want to show the true concern I have for you in my heart.

WC