When you have something to live for i think that yes, life is beautiful.
Don't doubt if you think it is, life itself is worth it. Struggle is part of our life coz if you don't struggle you don't have a life and problem is just temporary. Just give all of your best of what you have to do in any hindrance came to your path and god will do the rest.