I can only comment on one matter and that is that testosterone
levels and libido are not related. Your testosterone
level may be normal, or in your case high, while your libido is low.
In my case my testosterone was normal yet I had low libido.
A low libido can be related to several non testosterone causes, including depression (whih you mention), other medication, anxiety issues, erectile dysfunction etc.
If I were you I would (in the following order):