Comment Reposted to your Profile Page.
i think it means that depression is getting him down or something and he is doing everything he can to get rid of it.
i think it means that depression is getting him down or something and he is doing everything he can to get rid of it.