Wow, quite a variety of experiences.... at least I am not alone, hehehe!