For everything you spend your time doing, you pay a price. The currency is your time, attention, and depending on the level of physical activity, energy.
Nobody has unlimited amounts of that currency. The best ways to stay within your budget and get most bang for your buck:
1. Choose things that actually pay you back with learning, enjoyment, time with people you love, self-improvement, rest and relaxation, etc.
2. Don’t overspend, and say “no” when you have to.