Rastana, it took years for me to be diagnosed with fibro because docs kept chasing other possible diagnoses. Once they started considering fibro I got the diagnosis fairly quickly (couple months). The doc ran about eleven zillion tests to rule out other things, sent me to a rheumatologist who looked at test results who agreed it was fibro.
Insights....
There are still docs who do not believe fibro exists. Run fast and far from any you encounter.
Be kind to yourself. A trait many of us have is to just keep pushing through until we collapse.