Kyle Richards used to think it would be "impossible" to go two weeks without alcohol but is now celebrating two years of sobriety.