Your child is not giving you a hard time. Your child is having a hard time.
Why do kids have tantrums? https://childmind.org/article/why-do-kids-have-tantrums-and-meltdowns/
How to handle tantrums: https://childmind.org/article/how-to-handle-tantrums-and-meltdowns/
Books:
The Tantrum Monster. Michael Gordon
Today I’m a monster by Agnes Green
Train your angry Dragon: Steve Herman