All really good symptoms... only time will tell, it's an excruciating wait at times!!