Blac Chyna Rob Kardashian
"Keeping Up With the Kardashians" star Rob Kardashian and Blac Chyna, pictured May 10, 2016, have a tumultuous relationship that his family apparently doesn't approve. Getty Images

“Keeping Up With the Kardashians” star Rob Kardashian was “stressed” and “depressed” before he admitted himself to the hospital Wednesday. The reality star checked himself out of West Hills Medical Center near his Hidden Hills, California, home the following day. While some suspected he admitted himself over mental health issues, sources claimed it was medical.

The failed Arthur George sock designer has a tumultuous relationship with his fiancée, Blac Chyna. They briefly broke up before Christmas. “He's been so stressed out, so [he's] not taking care of himself or eating right,” an insider told Us Weekly Friday. “Stress affects his diabetes.”

Those around him aren’t sure why Kardashian, 29, sought medical help. “Rob is very depressed,” an insider added. “I don't know exactly what triggered his hospital visit.”

While Us Weekly didn’t have a cause for Kardashian’s hospital visit, Radar Online wrote it was because of his diabetes.

Chyna, 28, has added to his stress. “She has been fat-shaming him non-stop and Kris, as well as Rob’s sisters, think that it caused him to stop eating, which could have led to his hyperglycemia,” an insider told Radar Online Friday, referring to the side-effect of diabetes. It can happen when blood sugar levels elevate.

His baby, Dream, also contributed to his anxiety. “Rob has been under so much stress lately over his newborn baby girl Dream and the ongoing drama between Chyna and his whole family,” an insider said. “He has not been taking care of himself and he is not sleeping well because Dream is keeping him up all night long.”

Even though he felt “dizzy” when he went to the hospital Wednesday, Kardashian has recovered. “Rob is fine now and is back at home,” the source said. “His levels have all returned to normal.”

Kardashian was diagnosed with diabetes last year. He gained at least 100 pounds and hasn’t been able to drop the weight.

Follow me on Twitter @mariamzzarella