<human>: I know am not a perfect human being and I haven't being a good son,(I've told my mom very hurtful things at times) but the past month I've being taking care of my mom because she couldn't walk on her own because of a stroke. A PT had shown me how to hold her as we walked and she'd always make fun of my height. I couldn't leave her so I just took it but everyday the hate in me grew and grew. I've gotten to the point where I just want to leave home and cut off my ties and never talk to her again but I can't because I have no issues with my other family. She always makes fun of my height in front of her friends and when I tell her that I don't like it she just ignores me.

I actually think I hate her and I am feeling guilty about it cause she has always provided for me and never refused to support me but she digs into me about it and there's nothing I can do about being short. I have no problem being 5'4 but I think she does so that's why I want to cut off all ties when I leave because if she can't love me with something I can't control then there is no use trying to change her.

She also says she has a problem with me being quiet but when I talk to her she acts aloof. She likes to direct me when I'm doing simple things and micromanaging me and when I tell her to stop she refuses. I've even shouted at her and told her hurtful things that I later regret but I don't know what else to do because she doesn't listen to me when I tell her my concerns. I feel bad that I hate her because she has done a lot for me and I don't like shouting and saying hurtful things. Like I said she isn't a bad person and this long rant shouldn't shape your opinion of her ,(she even helped out a girl who has family issues and treats people really well)but she is really hurting my self esteem and when I confront her she doesn't even acknowledge my frustrations.

Can you condense the text into a few key points?
<bot>: I want to get far away from my mom for my mental health and self esteem but I don't want to hurt her or my other family members.