I have a theory about Gilbert the Snowman..

I think the reason he “killed” himself so many times was because he wanted to bring Zoeya and Rythian closer together over a common goal. In reality not only is Gilbert a martyr but he ships Zoethian just as Barry did.

I’m so proud of you, Gilbert, you found your purpose in life.. And death.