Wow! What a read - that's quite the life you've lived. Well written too. Certainly puts my boring existence into perspective...