Dear Janine is happy~
I think if somebody put you down then you feel bad, and in this case it is your parents. Parents are supposed to love you and keep you secure, not say horrible things like you'll end up homeless.
That's not on, how can you feel secure with that over your head. Why do you think they got mad and said that?
With the maths, are you always struggling with it or is this a new thing? I know you were larking about medication, do you mind if I ask if are you under medical support, and might that be a reason?
Sophie_M has some fine suggestions, the Kids Help Line has good people and understand a lot. You could talk with them -or even web-chat if you do not want to talk.
You may also have the friends you went shopping with, is any one of them the sort you could talk with and they would care? Even just hanging out with them might be good
I'm sorta guessing some of this stuff, would you like to come back and talk more abut the hassles you have or even about some of the things you like.?