Hi, sorry you feel a failure, if you have depression it is likely to be linked to a number of reasons but it is NOT YOUR FAULT! It takes courage to live with depression, and if you have and you have posted here then you are courageous. Thank you for sharing with us. I hope you find encouragement and support here as I have.