I do agree that life is beautiful. You should learn how to appreciate every little things have done for you. First, your parents gave their everything just to make you live, you're just not contented of what they have done if you think that they won't give you what you like. Also your friends, they spend your time with you genuinely just find the ones who would be happy and proud for you, not with the ones who will bring you down. If the odds aren't in your favor, don't think that life isn't beautiful anymore because problems will make you stronger and if you surpass it, you would be proud of yourself and happy because of the achievement you got.
Indeed. You should appreciate every little things you get in life because not everyone gets it. I think there is no way for say life isn't beautiful. Just do your best and let God reward you.