Always tired, eat too much or not at all, losing my temper

Is it possible I might have depression? I'm only 17 and have been told by others that all of this is just due to "teen hormones" but sometimes I think it could be more than that. If uninterrupted, I've slept for nearly 16 hours more than once. Even with that, I'm still so tired. I'm becoming numb to certain things and I feel like I'm missing out on something. Like I don't particularly feel happy or sad at any given moment, but whenever I can recall feeling strongly about something it almost always is anger or irritation. I can't recall the last time I've actually enjoyed myself 100%. Over the past few months, my weight has also been wildly fluctuating. I've lost and gained weight in the range of 10-15 pounds. Currently I'm losing again. I don't try to though, it's just that I stop eating because I never feel hungry. This isn't some body image issue that I'd starve myself over, trust me I love food, but nowadays I have absolutely no appetite and I just forget to eat. But then, all of a sudden, it would randomly come back for like a week and I'd just eat non stop... Is this really JUST my hormones acting up because I'm a teen?? My life isn't particularly that hard so idk how I could even think to develop depression but... this has been going on for 3-4 years now... If it really is only my hormones when will it stop?

Hi Sara, I think it's worth going to see your doctor for a health check-up. The weight fluctuation doesn't sound normal even for a teenager. Also those long hours of sleep. Please don't get worried about your health.....hopefully some tests can put your mind at rest. Are you getting plenty of exercise? How is your social life? Keep in touch with us. You will always find support here :-)