Having an aspiration and setting it as a goal gets me to stick through things. When I know I'm too far deep, I know I can't give up. 
-----
Here's from my experience. Hopefully it gives you some inspiration!
My "project" has been a work in progress for over a year and half and I've got a good 3 years to go.
After graduating, I didn't want to pursue anything in Public Health and I managed to land jobs as a programmer. I wanted to get a decent pay like all the other programmers, so I decided I wanted to get a degree in computer science.
I had to go for a Master's degree because none of the universities would accept me since I already graduated.
I paid for all my prerequisite courses out of my pocket to get into grad school. I spent a year and a half studying while working to get good grades to submit to grad school. There were many times where I wanted to give up and it seemed like it would be impossible for me to get in.
After submitting my apps, I got accepted. I had to take out financial aid loans to pay for school and at this point, I knew I had to commit. I wanted to run away so many times because I was scared that I wasn't cut out to succeed in the major, but I was so far deep with the commitment, that quitting now would be so much money lost.
-----
I noticed when I took complete accountability for all of my actions, I became more dedicated to my commitments.
It might also have to do with my enneagram stuff. I'm very success-driven. Just the moments where I want to run away and go for the simpler route.. I have to constantly remind myself that everything I've done so far is going to be worth it.
It's tough, but you can do it!
-----
Here's from my experience. Hopefully it gives you some inspiration!
My "project" has been a work in progress for over a year and half and I've got a good 3 years to go.
After graduating, I didn't want to pursue anything in Public Health and I managed to land jobs as a programmer. I wanted to get a decent pay like all the other programmers, so I decided I wanted to get a degree in computer science.
I had to go for a Master's degree because none of the universities would accept me since I already graduated.
I paid for all my prerequisite courses out of my pocket to get into grad school. I spent a year and a half studying while working to get good grades to submit to grad school. There were many times where I wanted to give up and it seemed like it would be impossible for me to get in.
After submitting my apps, I got accepted. I had to take out financial aid loans to pay for school and at this point, I knew I had to commit. I wanted to run away so many times because I was scared that I wasn't cut out to succeed in the major, but I was so far deep with the commitment, that quitting now would be so much money lost.
-----
I noticed when I took complete accountability for all of my actions, I became more dedicated to my commitments.
It might also have to do with my enneagram stuff. I'm very success-driven. Just the moments where I want to run away and go for the simpler route.. I have to constantly remind myself that everything I've done so far is going to be worth it.
It's tough, but you can do it!