There will always be hurdles to get over in order to reach your goals. Apart from all of the above, illness and unforeseen circumstances can occur. Only perseverance will get you beyond this point. Like motivation, perseverance is a skill in itself to be mastered. Never give up. Learn to overcome your obstacles and gain strength and understanding from each one.
Cheryl, Haywards Heath