No doubt life is all about challenges, but we must learn to see each of these as learning experiences. Life without any real encounters will be boring, and there would be no real reason for us to be in this human form.
We choose our own actions, beliefs, thoughts and goals that are key elements that lead towards our happiness. Therefore, you and only you can create the perfect blueprint of your happiness by following the method that has worked for many thousands and me.
Your happiness must be an integral part of your life as you hold the key to your emotions and feelings. Do not hold others or their actions responsible for causing you to be unhappy. Select your path through the hurdles of life to arrive upon the happiness you and others deserve.