Cheri:

Is your thyroid okay? If you have not had it checked recently it might be worth donating some blood for low thyroid levels can cause one's libido to go south quickly.

I hope you can resolve this issue soon. Take care of yourself.