Does anyone know a synonym for the phrase "living life to its fullest" or something that conveys the idea of evaluating every minute by living it?if you know of any good web-sites helping in understanding or finding idioms, metaphors or other phrases, I'd appreciate if you told...