Make sure that you use Primo. and use napsgear, ugfreak or domestic supply. They are an outstanding source. 500mg a week would be really a good option.
i don't think you need surgery. you just have to toughen up more @Noah Wixx these little injuries are part of the game and you need to be more of an alpha to not get injured
I would run some testosterone but I would stack some T-bol or Anavar with it. That kind of gives it a yin and yang effect. This way you'll get better results that way.