Fortunately most of the regular bosses are fairly easy to figure out what paradigms and abilities work best.

The optional missions are a whole other ball of wax, with several where I just gave up and looked up strategies online. Even them, several involve retrying over and over again.