I ride a tram six stops to work. I don't worry about the time or check a clock: I just go to work when I'm ready to go, and go home when I'm done for the day. Never at set times.
Each tram line starts every morning at some time I've never bothered to check, then run more or less every 10 minutes all day long in both directions. The mean and standard deviation of the tram is identical for all tram lines in both directions at all times of day.
Once I leave for work or leave for home, I'm pursuing an optimal strategy to get where I'm going.
AND YET! I have to wait substantially longer (say 25-75% longer) at the tram stop for a tram home than I do for a tram to work.
Why so?
(This isn't a "think outside the box" problem: it's not due to crowding, me seeing the tram coming, stopping for a newspaper, being in a wheelchair, trams running late in the evening rush hour, boundary conditions such as leaving with the first tram or working until the last tram, anything like this. It's not related to me personally: if anyone lived where I do, worked where I do, and did any job where their start and stop times were random, and so on, they'd have the same problem.)