Mindset is everything in this life. Life has no definite meaning, as life is the product of your thoughts and actions. Your happiness and success are your responsibility in this life you’re given. Social supports can be handy, if you have few reliable ones. Still you own your life and you are responsible for it. Never give up on your life goals and yourself, the only time you fail is when you give up. Maintain positive mindsets as you live and utilize the happiness advantage in life. Start seeing failure as opportunity for growth, and setbacks as success in disguise. Keep on trooping despite disappointments, knowing that success is the best revenge. Make cogent plans on how to achieve your goals and be courageous, resilient and optimistic. Keep pushing and be rest assure that you are only few steps away from greatness.