[quote Minttea77]@veraismyspiritanimal That obvious? First and only child after 9 years of waiting.
God, I feel so shit for shouting at her, really bad.[/quote]
My darling! You are going to shout at her one million more times before her childhood is over. You are not going to get it perfect. Your goal needs to be "doing the best I can under the circumstances", not "getting it perfect every day".
She sounds utterly normal.
They are so so draining at this age. If you want my advice - I have an only as well, he is 8 now -
When she is really tantrumming, don't try to stop it.
Give her physical space, keep her safe.
Keep calm.
Name her feelings.
Rinse and repeat until the tantrum ends.
Yourself, you need to breathe and take care of yourself while it's happening. Your brain will scream at you to "fix" her - you can't - she doesn't need fixing - she is learning how to cope with horrible massive feelings, as we all do. Trying to "solve" the feelings for her will just mean she never learns to cope with her feelings at all. (This is how addiction and so on becomes a thing - people who have massive feelings and don't learn to deal with them - so when they're stressed they drink - etc! the best thing you can do for a child is give them space, empathy and safety while they are learning all this stuff).
Keep your body language soft and loving, say little to her.
Once she starts to calm a tiny bit, in a soft voice say, "DD, mummy can see how upset and angry you are." - that's it. That's all!! This might set her off again, let that happen.
She will cycle through massive screaming into a calmer state where she cries and sobs. Each time she calms slightly, just acknowledge again. "I know, you're really cross aren't you." - that's it!! You can't magic the feeling away.
Eventually she will come to you and cry and need to be held. This is the massive feeling finally ebbing away so she feels sane again. She's now exhausted and needs you so much. Hug her and remind her you love her just as she is and it's OK to cry, be cross, etc.
Then take her home and treat her like more of a baby for the day - not because you are "rewarding" her for tantrumming - but because she will be tired and whiny, because she's just burned through all her energy and ability to cope. That's why she tantrummed, she was at the end of her rope. NO child of normal development uses tantrums to manipulate or be babied - normal children want to grow up, they're jsut trying to figure out how to be "big" despite having limited energy and coping skills.
You can't discipline a 2.5 year old child out of tantrumming. No matter what anyone says here. Unless you just want to utterly break her and teach her you don't care how she feels - maybe then she'll stop tantrumming in front of you - she'll just turn it on herself or someone else though! Maybe not today, but eventually those feelings will spill out somewhere.
Regarding sleep.... I don't think sleeping with her is bad, but it might be affecting your sanity, which doesn't help. You need time to rest. Take care of yourself so that you have enough energy to cope with tantrums, that is my advice.
I would really recommend dropping any "classes". She doesn't really need to socialise for a while yet. She just needs you. Try again when she is 3.5.
Lastly: as a pp said. This is a stage. It will only last as long as it needs to. Be calm, be firm, be empathetic, set boundaries and don't feel guilty for them - and know that all of this will be over. You will survive it, if you let it happen and don't try to "fix" it all.