Hi and welcome to NeuroTalk!
I'm sorry for all the pain you've been through. I'm not familiar with the term DDD, either, but I'll take a stab at it and guess that it's Degenerative Disc Disease?
In case I'm right here is the link to the Spinal Disorders and Back Pain forum:
http://neurotalk.psychcentral.com/forum22.html
If that's not correct please feel free to join in anywhere you feel comfortable. Glad you decided to join us!