I think it is great that you keep pushing yourself harder and do not get discouraged by the setbacks you have faced.
You should feel very proud of yourself!