I have also forgotten alot of the details of my worst struggles over the last few years. I think it is a coping strategy to blank out those painful times.
You have made an amazing recovery and sound like a different person to who you were when I first read your posts. You are an inspiration