You're not a failure. I sometimes have the same feelings, like my life isn't progressing the way I'd like to. My advice is to try and shake off those feelings as best you can. There will be good days and bad days. I know it sounds cliche, but it's true! Perseverance is everything. Keep your chin up!