No you don't have it forever, however, it can be very hard to treat. It's stubborn just like UC. Even when it's treated, it can still come back. I've had it for 3-4 months before getting rid of it, only to have it come back a few months later. It really depends on the person...
Female, Age 38
Diagnosed w/c.diff 7/02 when pregnant w/1st and only child during 2nd trimester(wasn't on antibiotics)
C.diff flare within weeks of delivering baby 1/03, Diagnosed with UC 2/03
Acidophillus, Sacchromyces Boulardii, Oil of Oregano