Do give KDE a try. I recently helped a friend migrate from Windows 10 to KDE. I have personally been using i3, XFCE and GNOME back and forth during the last decade, and the one time I tried KDE a few years back, it did not boot to desktop so I just switched back to GNOME.
After helping my friend setting up KDE I discovered the level of polish and customizability that KDE now offers. That same day I installed KDE on my own machine and soon after removed every GNOME component from my system. I have been using it the last few weeks and really feel at home!