Daniel McCaffrey

OLD-School Irish Catholic Liberal Democrat Atheist/Retail General Manager Warrior-Priest-Consultant. Neighborhood raconteur. My interests are varied, and my focus on them, my health, my friends and family and the world around me sustain me.

Love what you read?
Send a small one-off tip
Top 10 Things to NOT Do in Rehab
10 months ago
A Handy Guide to Basic Survival, Mental Health Etiquette, and Avoiding Relationship Pitfalls