Siresong18, Are you taking any medication for your depression?? Many of them can carry the side effects of libido decrease and inability to achieve orgasm (anorgasmia).
Sexual and Gender Issues - Forums at Psych Central
Hope this helps. Best Wishes!!!