Alot of your symptoms sound like me, including mono twice. I was misdiagnosed for over twenty years, finally got to internist after bad rash on face and felt like I was on fire, an er doctor said classic lupus. Internist said no, fibromyalgia and did not need rheumatologist. Finally was sent to hand surgeon because hand started looking like man's. He said I needed surgery but wouldn't do it until I was in care rheumatologist. Finally got into one after waiting another year on list( don't have many doctors in small hill country Texas town) and had to travel three hours one way but she was worth it. Spent hours with me Running tests, labs and exrays after going over full history. She was very understanding and acknowledged my frustrations. When she called me back into office two weeks later, had diagnosis of psoriatic arthritis (same thing as golfer on TV commercial but worse stage).
Please try going to a rheumatologist.