I’ve heard that phrase for years without ever really understanding what it meant. I guess it’s possible I’ve heard it as “Find your station in life”. I prefer to think that there is no station…
Anyway, This isn’t about the phrase per se, but about a moment when you finally understand something you thought you knew isn’t quite what you knew.
And unrelated…a story on spiraling health care costs for animals:
http://www.slate.com/blogs/moneybox/2012/04/06/expensive_pet_health_care.html