wow i feel this so hard  i can tell you one thing thats been helpful for me in a yoga class one day the teacher said how you do one thing is how youll do everything meaning if you slack off in one area of your life youre likely to do that in all areas but if you push yourself in one area youll bring that to other areas as well  x200b  on that note i try to ingrain this principle into everything i do -- finish what you start   so say im doing something mundane like reading a news article my inclination is to quit once im partway through but instead of thinking oh its no big deal if i just stop reading now i will try really hard to think to myself it is of the utmost importance that i finish reading this article -- simply because i started  x200b  im not perfect but the more i can bring this mentality to the little things in life the better i tend to be at bringing it to the bigger things in life  x200b  oh and also ive found meditation to be another extremely useful tool for developing this skill but thats a whole other story  x200b  tldr start thoroughly completing small things you do in life eg like reading a news article and then you will train yourself to take the same approach with big things