Time can be the greatest friend, yet biggest betrayer. It generously gives what seems like glimpses and instances of happiness while later lingering painstakingly with occasions of hurt and sadness. A continuous, cyclical exchange; as it gives, it takes until the very end when we ask with apprehension, "Where has time gone?"