Just to continue an interesting discussion, I will share a few things that work for me. To keep in the moment I might focus on sounds around me. There are always sounds, if nothing else then the ones in my head. Tinitis can be a tool though I ignore it most of the time. Or just look at something and focus on it rather than thinking "its pretty, ugly, looks like something else..." Just soak it in. Focus on movement, on your breath, on a chant.
I think the goal is to be in the moment most of the time. We still have to plan ahead, learn from the past and so on. But being constantly preoccupied with those things is what degrades the quality of life. You can't appreciate what is going on around you when you are doing an inner dialogue or thinking about something else. The thoughts and dialogues come up constantly, I try to gently bring myself back to the moment when I notice it. Little by little I get more in the moment.