I'm sorry you had to encounter just a childish individual the other day. You did absolutely the right thing. When dealing with situations such as this remember that you are not alone. You are one of many and we support you.
Awesome news from the doc. You will be in ship-shape condition before the weather gets really nice.