I've gone through hell and back.