I wrote this back in December 2005 (except for a few words I added just now), and it still holds true for me. The meaning of life could be something entirely different for you, but for me, I think it is this:
Do the best you can with your circumstances, try to love others, and care for them as best you can (even when they’re being assholes) and choose to live as authentically as you can in the process. Nobody gets an instruction manual and no one gets a guarantee when you’re born into this life. How you play the game is up to the individual and many factors/variables go into the playing of the game. You must straddle doing what’s best for you versus what’s fair and right for others. It’s not easy and you won’t always make the right decision. When you screw up, apologize if it’s warranted. And sometimes—just sometimes—you have to love people even when they don’t deserve your love. And sometimes you might have to forgive them even when you’d rather stick your foot up their ass.
Life can be hard, cruel, and unexpected. It can also be joyful, surprising, and amazing. You can’t control life; you can only control your actions/reactions in the framework of this short period of time we call a lifetime. Our charge is to be present and aware—a tall order indeed. And a mission I’ve yet to master since I tend to live in the future ALL the time and, more often than not, skip over the present. The truth is, we only have NOW. Make the best of it.