My 2.5 year old DS got woken up from his nap early today, and he was inconsolably upset/angry. I'm talking red face, screaming until he's hoarse angry. He wet himself because he was so upset and I had to hold him down to strip his wet clothes off. I tried everything to calm him down, I cuddled him, read to him, offered him food and juice, I resorted to switching the TV on, tried to get his coat on to get out of the house for a walk, told him off... Nothing I did worked. Because he woke up early!!!
He pushed me away and threw every toy I offered him. After about half an hour of trying to talk to him, soothe him, I gave up. I left him in the living room on the naughty rug, bawling his eyes out for a whole hour. I checked on him, sometimes offered a hug and tried to talk to him, but he refused each time. He eventually calmed down, said he's sorry and gave me a kiss, and played quietly until dinner. He's never had a tantrum this bad before, I just kind of sat in the other room waiting for it to stop 
Did I do the right thing? It's made me realise I'm completely unprepared for this sort of behavior
Is this the terrible twos behavior I've been taught to expect, or is this an abnormal amount of anger to come from such a little person? I feel very guilty that I couldn't help him calm down, and left him for so long. 