My mentor got put into some shitty situations because of me. And my sister's no stranger to cleaning up my messes. So, yeah, I get it enough.
Hopefully Vallo's a good change for you. But I'm seconding Shiro's suggestion for the Defense teams. If you want to work with an Avenger, you'll definitely find at least one on each team.