Well done for not giving up on yourself.
The biggest challenge with success is
Overcoming your own Demons
Overcoming your own limitations
Overcoming the fear in your own mind
Overcoming the non-believers
Step-by-step
Keep moving forward
One step at a time
Never give up