You can't always win in this game, you have to accept the fact that we are not perfect but we can learn from it. Personally I loss so many times and yet Im still here because I believe that opportunity that we have here is great.
I like your spirit mate. You are still standing here although you have loss many time like you said.
I am sure a person like you will win at the end. People need to be like this if they want to be success.