Very good advice from all contributors.
Is the t-gel prescribed by a physician, or self-medication?
If I were in your situation I would drop the gel, unless you have chronically low test levels and are under a physicians order to take it, and attempt to increase your bodies own natural test levels via a stable/maintenance diet with lots of healthy carbs, fats and protein. Losing 2-3 pounds per week isn't healthy; doing this for an extended amount of time will be extremely detrimental and taxing to your body, thus the low energy and lack of recovery (all products of low test levels).
By discontinuing the extreme dieting you are doing, you will allow your body to reach a point of homeostasis, or balance. Adjusting your diet and taking a week off from cardio or lifting should help to restore your "vitality." I would maintain a stable maintenance diet for 6 weeks, no more "cutting" or "bulking," slightly adjusting your caloric/nutrient intake (carbs, proteins, fat) around your workouts.
If you haven't taken a break in 3 years, which is incredible, I would suggest taking more than one week off. Perhaps two? Assess yourself during your time off, take notice of increased energy levels, etc. and let your body heal itself, and finally return to a new routine/regimen once your body is able.
Just my 2 cents.