MY LIFE . . . where do I begin? Stay tuned....