Just moved from Bluesound Powenode 2i to NAD M33. Along with switching from $20 generic cable from Amazon to Black Cat Cable CopperZone FLATWAVE speaker cable. I have tears in my eye.
I was thinking about Hegel H590, how much better it is than the M33, I can't be sure. Those who have heard both said H590 is better, at double the cost and much less functionality also.
In the end, you just have to make peace with it and be happy with your choices, otherwise, you will be chasing ghosts.