"My viral load has went from 1 million to 2 million and now to 75 thousand. Can someone explain to me why that is?"
it is common for your viral load to fluctuate, if checked daily it would be different, your body is in a constant fight with the virus and some days it's up and some days it's down
"Is my body fighting it off and can it cure itself or am I already past that stage?"
You are already past that phase and are chronically infected.
Welcome to the group, you are far from being alone.
Have a great day
Sorry to hear of your pain. The previous poster is
right. In November, my husbands VL was 1.6 million but
last weeks test showed a viral load of only half a million.
It was redone only to get a baseline since he just started
a new treatment for Hep C.
You need to see a hepatologist if you aren't already.
There are new meds available now that will cure you.
All the best