I think you will find that, like a lot of episodes, all these things happen over a few days rather than hours, although I haven't really looked at this one that closely so I may be wrong here.
It's like with any storytelling, you only see the relevant bits. eg in Scandal, we didn't see the days between Xmas day & New Years day, so it seems that Irene was in their apartment straight after the Xmas scenes where in fact it was a week later.
____________________________________________________________________________________________
Also, please note that sentences can also end in full stops. The exclamation mark can be overused.
Sherlock Holmes 28 March 13:08
Mycroft’s popularity doesn’t surprise me at all. He is, after all, incredibly beautiful, clever and well-dressed. And beautiful. Did I mention that?
--Mark Gatiss
"I know that you believe you understand what you think I said, but I’m not sure you realize that what you heard is not what I meant."
Robert McCloskey