I had a rather lengthy posting all written and just now I deleted it all. I'm just not going to do it.
Instead I'm replacing it all with a simpler thought:
As a parent, I'm in the lives of my children for the long haul. Unlike that boyfriend, unlike that girlfriend, unlike that other adult offering questionable advice, I'll always be there. They may not realize that now, what with my advice seeming far less "fun", I'll be there tomorrow to hear "dad, you were right".