September 23, 2021

Scamming for Cause

By David Haldane Sept. 23, 2021     It happens at least once a week. I get a message on Facebook from someone I don’t know. […]
September 2, 2021

Back on Track

By David Haldane September 2, 2021   His excitement was palpable. “Daddy,” he announced from the dimly lit screen of my cell phone, “I made a […]
August 5, 2021

A Stick Up My Nose

By David Haldane August 5, 2021   The masked swabbers came for me today. They brought both good news and bad. The good news was that […]
July 15, 2021

Love Postponed

By David Haldane July 15, 2021     It all seemed so easy at first. Jared and Rei met online at a dating site called OkCupid; […]
June 10, 2021

The Green Lane

By David Haldane June 10, 2021   The relief felt tangible. “Quarantine for vaccinated foreigners eased,” the Business World  headline screamed. “The government on Thursday approved […]
May 27, 2021

Broken Glass

By David Haldane May 27, 2021   The video felt like a punch in the gut. In it, dozens of young men accost diners at a […]
May 13, 2021

Escaping from a Test Tube

  By David Haldane May 13, 2021   My wife works in a space suit. She also dons rubber gloves, face mask, face shield, and tight-fitting […]
April 29, 2021

Banning the F–Word

By David Haldane April 29, 2021   I curse too much. I know it and my wife knows it. Even my 10-year-old son knows it. “Daddy,” […]
April 22, 2021

Horrible Deaths

By David Haldane April 22, 2021   I didn’t know them well in high school. At best, we had a nodding acquaintance. It wasn’t until years […]
April 15, 2021

Permanent Damage

By David Haldane April 15, 2021   This morning we finally had the talk. I’m sure you’re familiar with it or, if you’re a parent, probably […]
April 1, 2021

More Asian Angst

By David Haldane April 1, 2021   America’s latest obsession has hit me where I live. Yesterday my Filipino wife came home to report that a […]
March 11, 2021

It’s All in the Cards

By David Haldane March 11, 2021   Brent Slavik had mixed feelings when basketball great Kobe Bryant died in a helicopter crash last year. On the […]