I had a similar realization recently. When I was younger I'd be excited for something for months at a time, but now that I'm older I can't really look forward to something until it's right there.
I've been trying to look forward to small things lately, even if it's something small I'm doing for myself like a nice dinner. It helps