This is a long and detailed one but you can handle it. If you feel drawn to it, then this is for you. Decided it was finally time to post this.