How to Live Your Dreams without Losing Hope!