Relais mit Taster Schalten und LCD Lauftext

Da Du schreibst, das das bisher funktioniert hat, ist mir nicht klar, was der else-Zweig macht.
Bisher ist das delay() nur eine Bremse.
Es gibt keine Initialisierung im setup, was der rel-Pin am Anfang machen soll.
Kann es sein, das Du mit dem else-Zweig das Versäumnis aus dem setup nachholen willst?