It's also possible that your parents have problems of their own and shouting at you makes them feels better in the short-term.
I would definitely suggest trying what the expert suggested and see how that goes. Also trying to fit some fun, relaxing things in your day might help for when your parents do keep nagging at you.
Good luck with everything and take care.
J
I'm glad you wrote. This is a very common teenage pattern and it certainly doesn't mean you or they are crazy.
You may be able to train them. It is harder but similar to dog training ;-).
Let them know quickly and clearly when they get it right (the dog biscuit) and when they get it wrong (the swat with a newspaper).
Try statements like: "It really hurts my feelings when you yell at me like that." I'm really sorry that I did not do X the way you were hoping I would, could you explain again to me where I got it wrong?" "If you can tell me when you think I'm doing things right, it will be easier for me to hear it when you tell me when I'm doing things wrong."
Let me know how it goes.
Try this stuff for a while and see if they are trainable. If not you will need professional help so ask at school, your doctor, friends, for suggestions on where to get it.
tg
Just remeber you are a beautiful, person and there is nothing wrong with you at all.As a parent, I do hope things have settled for you and that they can appreciate how lucky thet are to have you. next thing they'll know you will have grown up and they'll have missed those precious years.There can be a lot of pressures for parents,perhaps they've lost touch with what's important,it'seasy to do.Let them know you love them and need to be shown their love too. do as the expert suggests and maybe try a little reverse psychology-don't react with anger when they get angry, it doesn't help you and you'llbe setting a good example for them to follow.
Do get help if things don't resolve, best wishes always
M