My 13 month old is a sweet boy, but can be very (for lack of a better word) bad! He hits me, bites me, yells at me, etc when he doesn't get his way. It could be for any reason... he wants an apple first and I give him broccoli, or he wants to go outside and we can't right now... He screams in restaurants just for the heck of it. I've tried everything I've read on here... redirecting, talking to him, ignoring it, etc. I even resorted to smacking his hand at one point, which of course didn't help.
Please tell me this is a phase and he won't be like this forever. Is there anything I can do to help the situation that I am not already doing? I play with him a lot, we never have the TV on to watch, we read books all the time. He is a smart kid, but very difficult.... I feel like I am a good mom, but I am getting frustrated! Any advice? Thanks!