After your last SWH and knowing your first post about son's girlfriend. I too would've given a different answer. I suggest your different ways of describing things shows your difficulty in setting boundaries.
Your SWH included the phrase I'd move except my son doesn't want to leave his girk friend or something similar. Why are you giving him power by making your decision to not move based on his choices? You wrote in the first post you want your son away from her. Moving is a great way to do that.
I know moving is very difficult. I was surprised you said you would move. Not moving because your son wants to stay with a girlfriend you want out of his life, says to me you really don't want to move. I wouldn't want to move because moving would take away the support you get in counseling. I know moving means starting life over in many ways. It would seriously increase my stress and make me less able to deal with my son. Not moving seems like a good decision. Why do you excuse your choice by putting it on your son?
I suggest it's too late to set boundaries that will help them to change with your mom and step-dad. I suggest you're blaming them for you not setting boundaries years ago. I suggest owning your choices will help you make better choices.
Are you getting help from counseling or are you still defending your choices by blaming your parents? Have you tried doing any of their suggestions? If so, do you know why they didn't help?
You must have boundaries that keep you safe. You give consequences for your son's behaviour. What your parents do is not really important to how you parent. Your parents can not protect you! They've been very clear about it.
They will not change! I suggest your son will not change. I would talk with a Juvenile Court intake person to see if you can file a petition to ask for help. He's out of your control and causes you physical injury. I suggest placement in an inpatient facility is appropriate.
You're upset because the mental health institution released him. What did you do about it? Did you talk to someone on his treatment team? Did you ask them what the next step would be after his release? Did they make any suggestions for additional ongoing therapy? Did you look for help or decided not to because your son wouldn't cooperate. Is your son actually going to counseling now? If he is he knows he needs help. It's common for teens to refuse treatment. If both of you are going you're fortunate. Use counseling to help you make boundaries and help you enforce them.
You can set boundaries that will help you deal with them. You said you wouldn't let your daughter get close to her grandparents. You cannot make her to choose to not be close. That is her decision. I suggest that any effort to do so will harm your relationship with her. She is responsible for her life. You are responsible for your life. You cannot make anyone do what you want them to do.
I recommend you learn about a condition called co-dependency. Co-dependency is a condition in which the person depends on another person (s) to make them happy. I suggest your continued dependance your parents to support you I'm the ways you want them to do is a sympton. So is expecting ypur daughter to not have a close relationship with her grandparents. Just read and see if this might be helpful to explore.I do not expect you to agree. I hope you'll check it out before rejecting the idea.
********************
First, always take away whatever your parents give him that you don't want him to have. Then give him a consequence if he fights with you. I know it's heart breaking and embarrassing to call them. However the natural consequence for breaking the law is calling the law.
If this is the first time he was physical with you, it's difficult to know what to do. I would tell him you will call if he ever touches you in anger.
You may think your son will be in more trouble than you want for him. Police have options to what they do. If he's calm enough they're likely to just talk with him. If his attitude indicates you're still in danger, they may arrest him. Usually only when you agree to an arrest. The police may give you a list of resources that will help you and your son.
What consequence did you give your son? Hitting you and causing injury I'd very serious. He has to know that! Did you take away the things your parents gave him? If not, do it now. Then give him a consequence that is a way he can make amends. He took away your time and caused you pain. He can wash the dishes, vacuum, clean the living room to your standards, etc. If he doesn't do what you've told him to do, he has another consequence and still has to complete the first consequence. If you haven't been requirin him to do chores and have consequences before this is going to be difficult. You must stand your ground and follow through. You can take away his phone and or electronics. If he drives your car or his own, take away his keys.
What consequences have you been giving him and followed through on? One reason your parents give him things is that you let them. It's hard to take a stand against parents when you were taught, as a child, to not upset them. Part of being an adult is to break those ties.
I strongly suggest you start counseling, first for yourself and then for your son. You want to take back your power, to know you are his mother and in charge of your son. You need to protect yourself from further injury. You can learn ways to manage a teen in a more effective way.
if you give your parents control because they have helped you by taking him to theit house, perhaps because you feel guilty, counseling can help you sort out your feelings. Are you tryin to prove to your parents that you're a responsible adult. Why else is the information about owning 2 homes, etc important. You are your son's parent. You are in chargE of him. Unless and until CDS investigates and says you're not capable, you are in control. Not your parents.
Standing up to your son, at 17, in a successful way, will be difficult. He'll be an adult in a year. Perhaps you'll need to prepare yourself and your son for him to move out once he graduates. I suggest he has to know that he has to be respectful and contribute to running the house. He will have chores to do. Perhaps you'll continue with a curfew. He has to have a job or be in school. He has to pay for his own phone and his share of insurance.