not everyday is going to feel like failure.. you've been off for far too long.. but it gets better.. don't give up on yourself.