I’m not going to pressure you to use macOS, because I like Linux… and macOS. But, I think your issues on macOS are things that can be solved.
However, if you’re happy in your new home, just stay. Linux can be very liberating. You can always go back or even dual boot if there’s something you need.
I find being open to multiple operating systems (not windows) makes life easier. Each one has purpose.
Melatonin works pretty well for me when I’m not sleeping and idle.