Hi, Margiel - absolutely, vent away. I wonder if the fact that you are taking such good care of yourselve with diet and fitness make the contrast with your poor damaged throat and the rest of your body all the more annoying. If you were an 'old' grandmother it would be just one more thing, but you strike me as a 'young' grandmother.
You are so lucky to have 6 grandchildren, though. I don't have any (yet) and always borrow grandbabies to hold when I get the chance. Best wishes from the other hemisphere and keep fighting the good fight!
Maria