i was born in 1981, which means i've had almost 40 years to work it out, and i'm rather comfortable in stating that i'd rather be the last gen xer than the first millennial.
i don't have anything in common with people my own age, and i never did.