I can totally understand. The Wayland has been a struggle for me as well so far :-D
I only convinced myself to step out my own comfy dwm setup, which i’ve been refining for years, once i’ve heard linux distros are starting to drop xorg support.
I found River quite fun one, but there is a lot of work ahead to make it home and Wayland is not very collaborative.
I love how recursive looping reads and unfortunately there aren’t many languages implementing this approach.