Вы своего сына видите впервые? Если нет, то значит понимаете, за сколько он обычно встает и что делает до выхода из дома. Я лично своего будила бы за час, с полным пониманием, что ему надо время прийти в себя. Если же раньше он вставал по свистку и собирался за 5 секунд, то тем более непонятна ваша истерика ( про истерику вы написали сами, вы кричали, рыдали и прочая), если он впервые в жизни задержался, то надо его простить, а не кричать и угрожать. Вся эта истерика - только ваша проблема. Спокойный человек не станет истерить из-за такой ерунды, а найдет решение проблемы. Перенесет визит, вызовет такси, подождет сына и извинится перед врачом за задержку. Ничего страшного не случилось.  А вы даже топ завели.