Well done for not quitting, as long as your have not put your health at risk.