Oof as far as insulin, it’s definitely one of the few things that can kill you quick. I wouldn’t pass it off as overblown for sure
Sucks to hear the issues with deca and ED. I’m personally running 500 test 480 deca per week and feel great, forget how many weeks I’m in, like 7-8 I think. No dick...