Inside my Honda motor HELP

grrrrrrrrrrrrr

ok so i pulled everything back off and checked the timing…its good.
BUT-the belt is walking itself off the pulleys. anyone know why?