Deej,
Those twin riffing guitars really keep this rocking... as does your fine boozy vocal ( you know what I mean-you sound loose and in character!)
I couldn`t hear the cymbal issue so I think whatever taming you did worked.
A very convincing lyric so easy to relate to.

Robert