<human>: I too am a former DOTA 1 addict. I have found out the main reason for my addiction was the constant challenge the game provided me due to playing with different people all over the world. I do set goals but they are not any life changing ones, my question is how do i set a GOAL each and every day of my life so that these goals are challenging enough (like DOTA i.e, do something so that i am at FLOW) as well as makes me want to work on my goals rather than procrastinate? It would be nice to get an answer.

Condense the text into a few key points
<bot>: How do i set goals which are challenging so that i am in an almost constant state of flow, so that i can wake every morning for the rest of my life with excitement?