Hi, Poco, and welcome! I'm not a doctor but it sounds like fibro. We hear these types of problems every day. In the Fibro 101 thread there is a link to the Symptoms of Fibromyalgia. You will probably see many of the things you have just described.
A rheumatologist is a good place to start. Most rheumy's, as we like to call them, are the ones that diagnose and treat fibro. For me, my board certified Internist takes care of me. But, many here got their final diagnosis with a rheumatologist.
They will probably run bloodwork and a lot of other tests on you to rule out other illnesses. Fibro mimics other illnesses so they run the tests to rule out the other stuff.
I hope I have helped some. I'm so glad you joined us. Just start reading in this forum. There is a world of information here that will help you. Also, ask questions. We are here to help you. Let us know what you find out. OK? Have a good evening, Poco!
Sherrine