When we look at nature, we receive a sort of permission to be alive in this world, and our entire bodies get recharged. However often we're ignored and pushed away by other people, nature will always give us a good big hug, here inside our hearts.
What brought you here isn't your fault. We human beings have to live each day to its fullest and do our best in whatever environment we find ourselves in. There's no need to feel any shame just because your "fullest" and "best" look different from those of others.