Some of us know how to make friends with wolves, dogs and sheep alike.
It looks to me like your father needs you and doesn't want to admit it. Some men become abusive rather than admit that they're lame enough to have to sponge off their offspring.
Maybe you could suggest some gvt. funded alternative for him, to allow him to get back on his feet without wrecking your life in the process. Homeless shelter? Work for welfare program? A short bus to an unskilled labour position at Goodwill Industries or smthg?