What a wonderful appointment you had!
It's impossible to put a time on anyone's knee for the swelling to stop. It's all an individual thing. What causes one person to swell excessively might cause just a little bit of swelling for another. What we learn to do is to see what is causing our swelling and then cut back on it.how long before the swelling stops?