Which has been great. I've recovered so much of my time back. I can sleep longer etc... And my health is better.
The reason for the four hour commute (total.. Not each way), is that my wife works in the Bay as well but in the opposite direction. So we split the distance. Her commute is two hours (hour each way) since she can drive. But it's better to be closer to her place of work since if there's anything that requires us getting back home, she can respond faster (20-30 minutes in non rush hour).
Sometimes you're lucky and the bus and train schedules align, but in my experience, the bus schedule will come out, aligning to caltrain, then three weeks later, caltrain adjusts their schedule, and you've got 20 minutes between drop off and pickup again. It's better if you get a corporate shuttle to pick you up from caltrain, but still. Also, if you need to stay later than normal, bus and train service drops in frequency a lot, so you might be waiting even longer.
I was just avoiding traffic, so I drove to caltrain, which avoided the waiting on one end.