Ben Hough was born in Katy Texas and moved to the Dallas Fort Worth area where he attended Waxahachie high school. Ben went on to Baylor University in Waco, Texas. After college Ben worked in construction, traveling the US as a self-employed vendor for large insurance companies. Prescription drug use became unmanageable through the years and inevitably Ben went into in-patient treatment. Today, Ben lives a life in Recovery and is a licensed chemical dependency counselor intern. He has committed his life to helping drug addicts and alcoholics overcome the despair and hopelessness of addiction.