Well that sounds rough. Depression is a unique disease to everyone. I deal with it too. Maybe most of us do on some level. Time to open up the discussion of it and to stand firm against the bullies who try to shut us down.
Anyways, the song is solid. Nice work you two. This'd work in a lot of mediums.