No one perseveres by themselves.
For me, I've discovered that removing distractions, making a larger goal into many reasonable, achievable goals, and teaming up with a social group that has a similar goal are vital to my success. The last is the most important for me; think of why AA works:
a) you're working with others who both need your support and support you in a shared goal.
b) it becomes habit. Habits are what build everything.
c) the group offers a structure and a formula for success, there's a reason for that formula, it's because it works, and most of us won't stumble upon it on our own.
d) Experienced people can offer insight and advice and foresee issues before they arise. Wisdom's great to have.
Find something that will have like minded people involved for whatever it is that you're doing, be a it a track team, a birdwatching society, or a musical collective. Invest in them and they'll invest in you.