I use a self-discipline rule system that motivates me to do stuff. In short: doing specific tasks gives me imaginary coins, and I can spend these coins on rewards.
For example, in my case, possible tasks are:
- Spend 30 minutes game devving
- Practice drawing for 30 minutes
- Meditate for 20 minutes
- Practice playing the piano for 30 minutes
I keep a log of which tasks I do each day.
These tasks give me coins the following ways:
- If I do at least 9 tasks in 3 days, I get a coin
- If I do at least 5 tasks in a single day, I get another coin
I can spend these coins on specific rewards, for example a can of soda, bag of candy, chips, watching porn, watching chinese cartoons, etc.
This system usually motivates me to do at least 3 tasks a day.
I review how well the system is working every 2 weeks, sometimes I make changes (e.g. making certain tasks easier/harder, or changing the rewards). Then I write down my new rules for the next weeks.