Answer:
the day before yesterday tom turned 15 next year he will turn 18 when is his birthday
You get many of me, but never enough. After the last one, your life soon will snuff. You may have one of me but one day a year, When the last one is gone, your life disappears.
White fat and fluffy, May even look like a puppy. Seems heavy but is light, Floats about without a worry, But if it turns dark you have to hurry!
I go around in circles, but always straight ahead. Never complain, no matter where I am led.
Long and slinky like a trout, never sings till it's guts come out.
I am your mother's brother's only brother in law. Who am I?