Although stress and depression can cause tiredness, there are other medical conditions that can cause this too.
Make an appointment to see your doctor and ask him if he can arrange for a blood test to be done to check your iron, Vitamin D and B12 levels.
It would also be a good idea to have a blood test taken to check your HBA1C sugar levels or have a glucose test.
Iron deficiency can cause anaemia and that can make you feel tired and want to sleep.
Having a glucose intolerance or diabetes can also make you feel tired.
Make sure that you have a healthy and well balanced diet with lots of fresh fruit and veg and drink plenty of fluids, especially water. 2 litres a day is usually recommended, but you may need more if you are working out and sweating. Dehydration can also make you feel tired.
The medication that you are on, can also be causing you to feel tired.
Try to do relaxation and breathing exercises to help you with your anxiety issues. You can also ask your doctor to refer you to a cognitive behavioural counsellor for counselling therapy.
May be you should consider cutting down your days at the gym and do 4 sessions a week instead of the 5. Do something different, like going for a walk, swimming, or just chilling out and listening to some relaxing music.
Best wishes.
Find a purpose to your life. Something that excites you.
Another plan give of yourself to charity. Rescue cats of dogs.
Sit with patients in hospital that have no visitors.
Learn something. A new language.