Hi there. I hope I can be of some help.
Do allow me to start by saying I'm sorry this is happening to you, and I'm sorry your friend was so cold.
I'd rule out anything like menopause at this point in your life...you've on average another 19 years before that's a factor. Unfortunately, I don't know enough about the female body and hormones to comment outside of that. I hope another member can help you there.
Can you recall when this started? Was there anything you can possibly think of at that time that might've caused this?
I'm sorry I can't be of more help. I wish you all the best, and I hope you'll soon be able to return to a happy sex life.
My best,
Harley