In life, one goes through different phases. These phases can sometimes be delightful and at times not so pleasant to face, and as a result, it is easy to surrender and prostrate to challenges because it is the easy way out. You need to fight and get that happy life you are so deserving of, and never allow fear to stand between you and your dreams. Get what you are worth in this lifetime, because your time in this life-cycle is finite. You should never be a victim of failure by giving in to unproductive lifestyle.
This kind of life resignation is what leaves most people unfulfilled with their lives, because they are too scared to pick up their shattered lives and turn them around into spheres of greatness. I know, every individual has the fire to fight the hurdles standing in the way of achieving a successful life. It may feel like one is suspended in the clouds and has no way of gaining ground, but it takes drive and the will to make great changes in order to have a grip on life.
As cliche as it may sound, it is very imperative to shake out every hold-up and make the best of your life, because you only live once, and it is your responsibility to take all the necessary steps into the right direction.
Arise and get hold of yourself because you are the captain of your ship, you are the potter of your life, and you are responsible of picking up all the broken pieces and mend them together. No one, and I repeat, no one is going to do it for you. You need to be willing to step-out of that funk you are in, take a breather, and reconcile your shortcomings and stay focused.
Life is so precious to waste, remember to live, laugh, and love.