Web lead form validation - how to load on my website?

Has anyone figured out a way to get the web lead form to load on their when a validation error is thrown? The UX is terrible when the user is forced to leave my site and redirect to infusionsoft.app. Please try it using my form here:

Submit the form with blank fields to see the UX.

PLEASE HELP!