Life is hard, but so very beautiful