But, I forgot to answer the main question. I really never found a solution to this problem myself. I always find myself doing the same thing. Even if I get thousands of happy users a week. I still end up getting "depressed" or "bored" as you would say. Sometimes I just try to limit myself to certain times of the day where I use the computer this way it motivates me to get work done. If I sit in front of the computer all day, I tend to do less work as I search the net more, chat on messengers, chat on forums, and just do other things that are unrelated to my projects.