work isnt a place for learning so to say - your reputation and advancement suffer greatly if you make mistakes so its best to stick to small repeatable tasks. for larger projects you should have junior analysts perform the work while you provide guidance and monitor progress
i think tech is great career starting point but you should look to ‘exit’ at some point - take skills you’ve developed and apply them to a different field.
you dont need therapy to know your own personal limits. you also shouldn't take advice from someone who doesn't have a stake in your success (i.e. win or lose you're still a patient)
should the state implement mental health screening for police officers? if a cop has this much fear and anxiety dealing with civilians they should consider another profession (let alone carry a weapon).