Re: Meaning of life
I've been through this kind of funk before and I'm sure it will happen again from time to time. Try not to sweat it too much.
Whenever I need to check in, I'll read some Eckert Tolle or Maria Nemeth. The Four Agreements by Don Miguel Ruiz is also a very short and profound read that will put things in perspective.