Maggie Buck

Getting over the speed bumps of life

Life is like speed bumps. Speed bumps can show up anywhere, any time, and sometimes without warning. Sometimes we are warned by a sign along the road and other times these bump ...