Josh Duggar has been able to hide out while seeking treatment at an Illinois faith-based rehab center following a cheating and molestation scandal, but he'll soon be back out in the world and facing reality.

Josh entered rehab at Reformers Unanimous in Rockford seven months ago, and a source told People he is due home in Arkansas "any day" now.

"He'll be back very, very soon," another insider told the magazine.

Josh's wife Anna Duggar, the mother of his four children, visited the former conservative lobbyist at the rehab facility multiple times during his stay. Other family members spent time with him as well during his recovery.

Anna revealed in a Jill & Jessa: Counting On special in December she plans to forgive Josh and stay married to him.

Anna was "shocked" to discover in August of last year Josh had cheated on her and developed an addiction to pornography. He's also currently in a legal battle with exotic dancer Danica Dillon, who claims Josh caused her "physical and emotional injuries" during paid sexual encounters in 2015. Dillon alleged intercourse with Josh was rough and traumatizing.

Anna already had enough to handle when Josh's "teenage mistakes" -- molesting a handful of girls, including his own sisters Jill Duggar and Jessa Duggar, over a decade ago -- came back to haunt them in May. Anna knew all about Josh's past before they wed in 2008, but it was still extremely difficult to watch her husband's personal problems splash across national headlines.

"I know there are those that feel I have every right to walk away from this marriage, and I respect other people's views. But in my heart, when I got married, I vowed to God first and then to Joshua for better or for worse, till death do we part... My prayer and my heart's desire is for our marriage to be restored," Anna said on the special.

The Duggars' reality show 19 Kids & Counting was pulled off the air last year because of the controversies surrounding Josh, however, the rest of his religious family is getting a new series called Jill and Jessa: Counting On, which premieres March 15 on TLC.