To be happy in life, best way is to undergo hardships.
The one who rises up like a phoenix after a disaster is the one who achieves something in life. Life is just an ocean where you sometimes have to tide- over a rough wave or to save yourself from a typhoon. It is always better to face hard times than to avoid them. I would never say that these are easy to do. But, the results are, often, promising. You will be stronger and determined than before. This would, rejuvenate your soul and lead you to a better path.
The main way that you need in life is stick-to-it-iveness. You will definitely see better days in life. Sometimes, you feel as if everything is going upside down. Sometimes, you will feel there is no one for you in life. The only way that will help you in life is resoluteness. Continue doing what you do. One day all your efforts will bear fruits.
Getting past the hard times in life is not so easy as you think. In the quote, Robert Frost has beautifully said about perseverance even during a depression. It may happen that you lose someone you love dearly, you break up with your sweetheart, you lose your dream job the next week you got it. Still, life has to go on. You have to find happiness. Train your brain to forget things faster. The sooner you forget your past, the better. Usually, people sit and complain, and your life becomes stagnant and sluggish.
Instead, try to accept the reality. Stand against the rough winds. If you are down after a shock, make your heart understand that brushing away the bad things that have happened in life is not going to do anything good for you. Take lessons from life and move on in life. This will help you reach your goal for sure.