Been reading this thread like a book for the past couple days and I just finished. Can't believe the ups and downs you've had and the fact that you've somehow managed to keep your cool through it all. I admire your resilience and wish you luck with whatever you decide to do going forward. (build the motor!)
This thread is classic.