return interrumpe la ejecución para devolver el resultado, por eso el segundo return nunca se ejecutará, lo que necesitas es capturar el evento
onsubmit del form, lo que te permite controlar la validación del formulario más efectivamente, si a éste se le devuelve
false, el formulario no se envía