Why don't you set yourself up an EQ time? It can be huge at first but narrow it down a couple of minutes each day and stick to it. Use an alarm clock and stop when you mean to stop.
Mine is easy during the week. I know I have to get up for work at 5:45 am so I know I have to be off by 11:30 at the very latest. I just make sure I don't start playing until 8:00 at the earliest. It's tough sometimes but I can usually find something that needs to be done around the house to keep my mind off of it. Now the weekends are another story
Sometimes I find that I need to step away from it for a week or so when I find myself playing to much.
Bottom line is, if you feel like you are playing too much you proabably are. Also know that it happens to allot of people its not just you. If you set limits, and stick to them you will be fine and you will probably find your playtime more enjoyable to boot.
YMMV