Everything is always in perfect timing. It took a long time for me to truly get my head around that, in all my spiritual quests for the meaning of life. Sometimes it's a serious response, which helps me get through trying time, and on other days it's the perfect reminder of an exciting and special […]