I'm not an expert on horses but maybe you should keep Demon and Starlight in a different pasture that's not around the other horses. Demon would get in less fights with the other horses

I hope that works!
Good luck with Demon and Starlight!