I have been heavily inspired by James Clear and his book "Atomic Habits" (which you should absolutely read if you haven't yet) that's where he mentioned this idea where if you want to build habits that last you should join a group where the desired behavior is the normal behavior.

By luck, I recently got to be part of a writing group which is holding me accountable everyday. Everyday there are some amazing people that keep sending their writings on the group. Every essay sent on the group is nudge and reminder that I haven't finished writing my essay yet.

I think social pressure is one of the best hacks to get into an habit. It has worked for me time and time again. The most active I have been at running was when I had a running buddy. I used to get up on time and not ditch just because I didn't want to disappoint him. The most I have gone to gym is when I went with friends who are very fit and work out regularly.

For every aspect of life or every habit that we want to pick up, one of the best ways would be hang out with people who do it daily. Want to start reading? Join a book club or talk to your friends who reads books and tell them what you reading currently. Want to start working out? Hit up the fittest friend you have and go workout with them.

But beware this trick also works with bad habits. You can start smoking daily if you hang out with people who smoke everyday.