Don't get bummed, Look at how far you have come!!! You are right where you need to be for right now. Our Heavenly Father is watching your every step.
If there are some things you feel should have been done differently, the only thing you can do is make those changes now, and don't worry about anything else. Everything you have done so far has helped in your healing. Please don't let second thoughts or hind sight bring down your mood, or make you feel insecure.
Hey, you have worked your tail off! You know it, and so does everyone else that has been reading your posts. You are increadible!!!
Don't worry, you are fine, I am PROUD of you!!! I am proud of you and John both! Just realize that testing comes from time to time, and remember that Our Heavenly Father is always there to back you up.