I have two boys, one is 3 the other is 21 months. I love them both so so much but my youngest is proving difficult. He can be such a loving wee boy. He has been pretty quick with milestones, was walking at 9 months, saying words not long after and now can communicate verbally very well for his age. (Well I think so comparing to my first born). But his attitude and temperament is so difficult to deal with. He seems to be always angry, the tantrums are extreme, flinging himself on the floor, arching his back, screaming and occasionally hurting himself for any minor inconvenience. He has never slept through the night yet since he was born and the only way to settle him is to give him a bottle with milk. Sometimes If he finishes the bottle he will kick and scream for more, wakening everyone in the house until I get more. I love him so much but I am struggling to cope at the minute. Sleep deprived and also feel like everything I am doing is not enough for him. Any advice please?