Not all fantasizing is a waste of time. It actually depends on what you are fantasizing about. Sometimes fantasizing about something positive makes you see the bigger picture and it gives you an idea on how to do better if you apply your fantasies.
I hope you make out time to write more often