You know those ages between eleven and fifteen where children suddenly think they are all grown up? They stop acknowledging their parents in public and decide they can't be seen anywhere near those old people, even going so far as to tell their parents not to sit near them or walk with them where their friends might happen to see them together.
One of my patients, a grandmother, told me how she turned the tables on her granddaughter, who was ashamed to be seen in public with her. Here's how you do it:
Next time you're attending an event with your child, just tell him or her to go on ahead without you. Be insistent that they don't walk beside you or wait for you. Ask them to sit several seats away, or even a few rows behind you. And tell them to wait for you at the car afterwards. This will naturally arouse their curiosity, and when they ask you why, just tell them how embarrassing it is to be seen in public with a teenager!