Don't quit the moment before your miracle... your breakthrough... your SUCCESS!
If you keep believing your breakthrough will come. Your success will come.
One way to keep your dream alive is to constantly visualize your success. Role play it in your mind. Then step out of your mind and role play your future success by acting it out.
Really act it out. As a young wrestler I used to make an award stand in my bed room and role play getting up on the #1 spot after hearing the my name announced as the champion. Sounds corny but this stuff works.
Another way is to make a feature film of your success in your mind and create a "highlight" trailer and play it constantly in your mind.