My Imaginary FriendsThis post is written for Mike, Jenny and Pete. No, they are not my kids, dearly departed friends or even close family but they are very...