Thank you! :)
It has its ups and downs. I guess the other big factor is that I try to limit the projects I take on, to the more interesting stuff, to try to reduce any fatigue/burnout.