One of the things that make life worth living are those millions of moments that give pure and unadulterated joy. Understanding the uncertainty of life it would only be proper to state that one must celebrate every occasion that makes one happy, for one never knows what morrow holds. Talking about celebrations it can well [...]