It Takes a Village to Raise a Father
July 20, 2023
Of all the challenges in life, becoming a father has been the most grueling and rewarding. Nothing else has tested my capacity for love and patience, and forced me to confront my shortcomings, trauma and made me function on little sleep.