AW hun, you've failed no one. You've birthed two healthy and living babies - your body is absolutely amazing to have held onto your little one for all that time from 24 weeks! You are a failure to no one and don't let yourself believe that!