I believe that finding happiness and peace in life is something that is attainable for all. In order to do so requires extreme consciousness and the desire for peace. We spend so much of life lost within our own thoughts feeling as though we have no control over them. We think about the negative events of our past creating a negative viewpoint of our future creating anxiety. Over time the brain becomes subconsciously attached to the negativity as you fall deeper and deeper into your thoughts. The negative tendencies of your brain create self doubt and negatively affect the way you view your true self. The only way to truly change your thought patterns is to actively seek peace. Understand that you have control of your thoughts and make the effort to find brain patterns that lead to a life of joy. Detach from your ego and the negative thought patterns that follow. Ironically, the only way to achieve peace in life is to simply make the subconscious decision to seek it.
I understand that this issue is not as black and white as people wish it to be. And i understand that life circumstances also play a role in finding peace. But I truly do believe that finding inner peace is attainable despite life circumstances. Detaching from your life circumstances is how you truly live a life of peace and become grateful and excited for the life you lead. I believe there is a difference between inner happiness and the happiness within your life situation.