Catch the 08:51 train from Longniddry (overslept), train is due to arrive in Edinburgh Waverley at 09:13. Train arrives in Edinburgh Waverley at 09:21 so I now miss my connecting train which left at 09:18. I wait for the 09:33 train which does not leave until 09:38, arrive in Edinburgh Park at 09:51 (supposed to arrive at 09:42).
On the way home catch the 17:14 (supposed to be 17:11) train from Edinburgh Park which arrives in Edinburgh Waverley at 17:28 (supposed to arrive 17:24). Walk over to catch the 17:34 train from Edinburgh Waverley to Longniddry, change of platform and train does not leave until 17:40, arrives at Longniddry at 18:00 (supposed to arrive at 17:54).