Chronic generalized pain is a quite common and distressing medical condition that can be tedious to diagnose and difficult to treat and is may also be associated with fatigue, poor sleep and depression.
One of the major subgroup is fibromyalgia. Although the condition is more common in females, it can occur in males, also. The diagnosis is by exclusion of major arthralgias.
For that you have to undergo specific tests which can either diagnose or exclude the muscle or soft tissue pains in you. A big differential diagnosis is connective tissue disorders which initially may present with generalized pain but do have systemic involvement and complications.
I would strongly suggest that you should consult an IMMUNOLOGIST or RHEUMATOLOGIST.
Following blood investigation would be warranted:
Serum uric acid
Anti-SSA (Ro) or Anti-SSB (La)
If the tests which have some combinations of diagnosing or excluding the specific diseases, conclude with a specific disorders, there are specific medications which are called as disease modifying drugs which just "switch off" the disease.
Please feel free, if you have further questions to ask.