Weekly parent vent (way too long. Sorry)