We are lucky to have really good public transport here - if I could only master the timetables I'd have no complaint. A recent trip to Edinburgh involved a bus, a ferry, two further buses, and a taxi when I ran out of patience with timetables on the last leg..
It's the connections of course that are the tricky part, with such variables as summer/winter, schooldays/non-schooldays, schooldays Thu and Fri only/schooldays Mon - Wed only, Saturday only/Sunday only, Bank holidays/local public holidays, holiday service on Glasgow Fair Monday and Paisley Fair Monday (no dates!) departs from up the glen/departs the other end of the village, only comes as far as the next village 6 miles away at certain times of day (varying according to school days as above), The car/passenger ferry is very reliable - only ever cancelled in gale force 8 and above, the passenger only ferry (known as 'the bathtub) is often cancelled when the weather is poor. The timetable states - 'All information is subject to change without notice. Argyll Ferries accepts no liability for any inaccuracy....' This ferry links with trains to Glasgow if 'link' is the right word. Waits can be from only 8 minutes to 50 minutes.
Gretchen Rubin of The Happiness Project talks of trying to cure herself of impatience in trying situations by finding a calm response with for example a 'waiting in line meditation'. I think I must develop a 'waiting for bus' meditation and 'waiting for ferry' meditation!