Years...until a period of extreme stress came along. Came and went for a couple of years (along with a host of other stress induced fun) and now it's gone again.