The only person who decides if you belong or not is yourself Boris, you just have to believe it! No one is good every day but you just have to keep fighting. (btw, I think that was a good idea not to risk the ankle for another lap without the brace).
Just realised this is pretty much what you wrote but my point is that you need to believe in yourself.
remember that robw, jan and pål are stoked to be training with the reverend BorisGr.