Life is funny Jun 3, 2014 | BlogrollWhen you finally think you have it all figured out and things are moving along just fine, fate decides to throw you a... read more