I need help/advice/reassurance please...

Kara

My son is 19 months old and a nightmare right now. He’s still learning to talk and can communicate to a certain point, but not fully talking. We left our first mommy and me class today halfway through. All he did was run from me, throw himself on the floor, scream and cry and hit me. I was so embarrassed. He doesn’t get that hitting hurts me. He throws things all the time. I’ve said no until I’m blue. I redirect, tried time outs. Taken toys away. I don’t know what else to do. He is such a loving, sweet boy, then he just turns into a monster when things don’t go his way or whenever he feels like throwing a tantrum. I feel like he’s not normal. I never see other kids act like him. I’ve been feeling so shitty lately dealing with him. I’ve lost my temper and yelled at him and I feel awful. I never hit him and we don’t spank. I am at a loss right now. I don’t know how to establish any discipline. He knows when he’s being naughty. He’ll do something bad and shake his finger and say no.no, no. He’s very smart and don’t understand this. What am I doing wrong. Obviously if there’s something wrong with him he’s still perfect to me, but I just am at my wits end right now.