Ray,
I hope your neighbors survived this one. Powerful stuff! Very creative progression. Lyrics are very good. Vocals are A+. I am no mix advisor, but as average ear, I would say that drums are a little buried in the mix. I might be wrong on this, but it seems you are trying to make the mix somewhat unified, squashing some frequencies. Perhaps if you leave some dynamics "free range" it would sound fuller? In any case, a very nice track you cooked. Thank you for sharing!

Misha.