Do you think I'm a weak person?

Its hard to let go this person I been with but I know I need to let him go. He's disrespectful to me, emotionally, verbally and Physically abusive but other days he's nice. I know I need to let him go and move on. We do got a kid together. I feel like I'm stupid and weak for thinking he actually love me and want to be with me and he would change. I just don't got the courage to break up with him because I don't know what he would say or do or if he try to take our son away from me.

Do you think I'm a weak person?
Post Opinion