Thanks everyone for the kind words.
I feel like I have joined a new club. I'll need to make room for "#1 Grandpa" coffee mugs and old guy tshirts.
Her boyfriend has turned out better over the last several months.
He really cares for my daughter, but I still sometimes grit my teeth and shake my head.