No worry, this is not a rant. Just something I want to share a bit about my family that is probably kind of out of ordinary for most other families...
My family has a major age-generation overlap.
It started with my mom and my eldest uncle(her older half-brother from my Chinese Grandma's first marriage) who was about 20 years older than my mom. My mom used to tell me that she was born when my Grandma was in her 40's. So naturally, my uncle married and had kids when my mom was like, ten years old - and that's the age gap between my mom and my oldest cousin, too.
Now comes my generation, basically I have two cousins from my uncle who are probably 19 and 16-17 years older than me respectively. Meanwhile, on the other side, my father is the oldest of three sons my paternal grandparents have. So for my youngest uncle(Let's call him 'Uncle A') on paternal side, he's like only a few years older than my maternal side cousins and many times he got confused when he chatted with me, he often called my older maternal cousins 'my uncle/aunt'.
...Then things get even more complicated.
The younger cousin on my maternal side(Cousin B who is 16-17 years older than me), had her first child when I was about 6. Her son who was supposed to be my nephew practically grew up regarding me as his sibling. (honestly I don't even know if he even quits calling me by a Thai word that means 'older bro/sis yet and until a few years ago he still called my mom 'auntie'!).
On the other hand, out of three sons my youngest uncle was the one who married late and it took several years for him to have a child because no one was aware that my aunt-in-laws had some kind of complication from her previous appendix surgery. (her ovalry was blocked by some kind of fascia that unexpectedly generated after the surgery thus couldn't conceive until she went to check at the hospital)
Therefore, Uncle A has his first child when I'm already 20 years old. AND my youngest cousin actually has a nephew who's about 14 years older than him! So far they have never met in RL yet or else it's going to be my duty trying to explain to my baby cousin how could he become an uncle even before he was born.
At the moment I'm not aware whether my nephew is planning to start his own family any time soon. I'm not too concerned about myself earning 'grandparent' title in my early 30's but I wonder how my baby cousin will deal with becoming a grandpa even before he gets an ID card! (in Thailand one would need an ID card at the age of 15)
...So much for my belief that I have a 'normal' family. I'm pretty sure if this isn't my own family I'll have trouble explaining all these age gaps and generations mismatches. :bademoticon: Actually, I kind of regard my youngest cousin as my nephew than the appropriated 'little bro' attitude I should feel toward him.