Jenelle Evans has finally discovered the source of her chronic pain.
The "Teen Mom" alum has been diagnosed with fibromyalgia, which, according to the CDC, is an incurable condition that causes widespread pain, fatigue and sleeping problems.

"For as long as I can remember, I would get extremely bad tension headaches and full body aches — like I had the flu, but was not sick," she E! News. "My entire body gets in so much pain and sometimes I lay in bed and cry. [For] a long time, no one believed my symptoms until I got a second opinion from a new neurologist."
The controversial reality TV star admitted that daily life is "challenging" because of her condition.
"I now know why my body is acting the way it does and it explains a lot. I never knew what fibromyalgia was until my doctor diagnosed me," she added. "I am now researching foods to stay away from, and foods that are beneficial for my condition."
The mother-of-three hopes her children have patience with her.
"I want my kids to know that some days are good and some days are bad with fibromyalgia," she said. "I have private talks with my kids about my health and let them know they don't have to worry, some days won't be good but I'll get through it."