Maybe ask some questions from a professional?
It could be guilt, shame, or quite literally depression as a previous poster mentioned.
All of these things will WRECK your libido.
Depression is especially tough during our current times.
Best wishes to you....hope you find an answer.