The age gap is very iffy for me.
same
One has just become an adult and is still a teenager btw, and one is past the mid-twenties point, huge imbalance. 18 years old are kids, my baby brother is 18 and I'm 23, I can never imagine seeing his friends as anything other than immature kids.