It's probably a combination of things going on.
Pubic hair function is a very important one, as it protects from bacteria and other pathogens, abrasions, injuries, so shaving is ...out!
Unless you want to be more vulnerable to herpes and staph infections, STDs and other unwanted "BLEEP", you should avoid shaving.
Overuse, abuse or anything offensive to the genitals should be avoided,
as they are some of the most sensitive parts of the extrerior of our body.
Depression and other mental issues, may definitely affect one's libido.
I think it's time to visit your doctor, to rule out anything serious.