Is this depression?

Here are my symptoms-
I get waves of sadness. i'll be happy and then a thought or something that reminds me of something that's going wrong in my life hits me, and i crash. i feel so alone and cry and even sometimes contemplate suicide. it's a very off and on feeling and it really confuses me. sometimes i just want to starve myself in punishment but i usually overeat from stress. i don't have a lot of self confidence and mask my feelings. i force myself to do fun things to take my mind off but my life is so bad that it's killing me. i don't know what it is? is it just stress? is it depression/anxiety? my mom is putting this to the side insisting it's not depression but i just don't know what to do.