The struggle... There will be days when everything falls apart and all hope is lost. Keep pushing! There will be days when you just want to give up because nothing is working out for you and you feel like a failure. Keep pushing! The ability to overcome adversity is what separates successful people from the masses. When the average person sees no way forward and decides to quit, that's when successful people shine! Their ability to see the light at the end of the tunnel no matter what lies ahead is a defining quality shared among some of the most accomplished individuals in the world. Nothing just happens overnight and the people at the top of the mountain didn't fall there. Keep pushing! No matter what you are trying to accomplish, start a business, get a degree, run a marathon, when things get tough just put your head down and continue to put one foot in front of the other. Before you know it the obstacle that seemed insurmountable will a distant memory.