bent chainring?
is the chainring centred to the middle of the cassette?
the chain length should be big-big + 2~3 links
if you cut the chain too short, it'll grind in the lowest gear.
too long can cause the chain to be thrown off occasionally.
why not install a bash guard?