This seems to me like 6 of one and half a dozen of the other. DD finishes a work project rather than be on time to see her dad. He's left hanging around for her in a bar, by the time she turns up he only has time for a short hello ( 45 minutes is ok to me.....) because he has other commitments. She bursts into tears because daddy has another life and can't put that on hold for her. hello? sorry but she's a grown woman, not a child not even a young woman. When I was her age I had three kids and two ex husbands. You need to let go she needs to grow up. In my opinion her dad was not being unreasonable , she was in expecting him to wait until she'd finished her work project even though they'd arranged a time. He waited patiently and gave her as much time as he could. If she'd been on time then she's have had more time with him.