All boys - I understand how you didn't realise that your little boy was hurt .. My DD whinges an awful lot, and sometimes I just have to ignore her, especially if I am changing or feeding DS, and yes this has backfired on me too..

So sorry you feel so bad, but I have found that if DD does something that has hurt her, I take that toy away till she insists on getting it back, then I explain why I took it away. Very rarely happens again..

Hope you start feeling better..