That certainly explains the pain. OMG!!!! So glad it is behind you now and that you are on the road to recovery!