Hi HappyTrails, welcome!
I see Traveler has given you a ton of great information.
You definitely have lyme - your history, along with pulling a CDC Positive IGenex IGM test.
And...it's wise to have your son tested for lyme as well. I realize that he could just get bartonella from the cats...but if you've been exposed to ticks carrying lyme...it's possible (probable) your son has been as well.
Generally, when a healthy person picks up bartonella from a cat, the disease is self-limiting - but when you have lyme, along with it...the immune system often can't handle the heavy load.
Regarding detox - here's a link to a website with some good ideas:
www.tiredoflyme.com/detox-methods