Clever song, great lyrics. Also, I think the harmonies you have in here now are fine. They evoke early Bowie.
Good luck with whatever is dogging you. But in the meantime (if you're anything like me), music helps so hopefully you'll stick around even if ya can't post stuff .
:) :)