It may be too late but here is my 2cents too..
I work in a pediatric office.. while we rarely ever have to ask a pateint to find a new MD due to no show or late cancell appointments, if we do.. they will be seen for "acute' visits for 30 days. Enough time to find a new doc. There is something seriously wrong with a doctor kicking you out for missing an appointment b/c of bad weather... I hope you find a new MD fast!
Take care.
~diane