Welcome to icliniq.com.
Yes, your symptoms are due to testosterone deficiency. And you do need testosterone supplement. Well, Depot injection was actually a good option. But, it comes with side effects. Still it is a good option as you need to take injection just once in one or two months. Testosterone gel is also a good option, but it should be applied daily and cost when compared to injection is high. But, the risk of side effect is less with gel. In addition, I recommend you to get tested for diabetes, serum vitamin D levels and get scrotal ultrasound scan done.