Thank you so much for such an authentic, personal post. It seems you are not a failure as you are an amazing writer and have a profound way to articulate your own experiences.
Your post is describing a similar situation I have found myself in. I found your post enlightening and inspirational! It is your positive attitude and perseverance which has emulated through your words.
You know who you are and you know your accomplishments which is in itself not failure because many people I have come across don’t even know themselves.
I completely agree with you failures are obstacles and it teaches us so much about ourselves. Our true selves..we could easily let failures define us: blame onto others, focusing on the negatives, or not attempting to seek new opportunities; instead we learn, grow, and push forward.
May you find that opportunity you deserve and all your hard work be rewarded! Best wishes to you!