Hola:
Te comento una forma sencilla, pero por lo que veo, tendrías que cambiar el chip...
La idea es tener un array con los errores, que evidentemente al entrar a la validación estará vacío, y por cada error meter en ese array el mensaje de error correspondiente; así la validación pasa si el array se mantiene vacio, y en otro caso basta con mostrar ese array
Saludos