Playing as a DPS is very challenging right now

Dude my destro lock solos 11s. You need to learn how to manage your demons.