Daydreaming by itself isn't too bad. It's just your brain stretching. You commented about this on my Zen post, so from a Zen perspective we'd say the daydreaming is your monkey mind. Everyone has the same. The Zen solution is to stop engaging with it. When it brings up the past or the future or tries to engage with you about regrets and dreams, just ignore it. Don't get upset or yell at yourself. The monkey mind is not you. The mind is an organ just like the liver or heart. You don't confuse yourself with your liver, so don't confuse yourself with your mind. The mind has crazy thoughts, just like the heart pumps blood — that's it's job. So let it do its job, just learn to ignore it. A good first step is when you catch yourself engaging with the monkey and having these daydreams, just gently bring yourself back to reality. That's all.
I don't know. I don't want to say too much or tell you what to do. If you are interested in hearing more on the Zen approach, let me know, and I could tell more.
RE: Daydreaming