Well, my mom had me a month after she turned 16. (Thats me in my current avatar with my mom, lol jk). Anyway, my dad was 22, and they both divorced when I was 1. I lived with my great grandparents on the weekdays, and my great aunt on the weekends til I was 5. Then started living with my mom. Seemed the older I got, like by around age 10 or so, is when her and I bonded more it seemed. By the time I was 12, I was full grown, and people started thinking I was her lil brother lol. Sadly, she died at the age of 40, and I was 24. They ruled it suicide, but I have clues that make me think it was her crazy ex that did it. My dad gone too, he died a few years ago at the age of 63, a year after retiring. Kidney failure. I only seen him 4 times til I was old enough to drive. He tried coming around some, then we had ups and downs til a few years before he died, then he really tried being a dad. Made it sadder when he went.
I had my son at the same age my dad did, 22 (grandad was the same way, 22). My son is now 22 and Im 44, my dad would be 66, and my grandad woulda been 88 lol. I think me being younger helped, cause I didnt "feel too old" to do things like hiking, and swimming, and riding a bike with him and stuff, you know, dad stuff lol. His mom died when he was 14 I think, felt so bad for him. We got closer than, cause I was the only parent left, and we tried supporting each other.
As to same music, fashion, entertainment, I dont think those material things come into play much, its more of a matter if both parent and child, can find a common ground. One where its ok to be a friend, but be a parent when you should be a parent. A mutual respect for one another as well. Cause if a parent cant respect their child, and a child cant respect their parent, there isnt much of a bond.