That Despair boss might need some tuning with that stunlock for 50% of your health. There's no way anyone can convince me you can beat that thing without having designed it yourself.