Depending on where you look, I am either the oldest possible millennial or youngest possible Gen Xer. I tend to self identify as millennial though because so much of what is considered essential Gen X, always felt like it was happening to people just a little older than me. Friends older siblings felt very Gen X to me. They had Pearl Jam, hacky sack and flannels. We had rap music, Playstation and Abercrombie.
Funny though as I do feel this in my work life. For whatever odd reason, there aren't many people I work with who are quite my age. They all seem to be at least 5 years older or at least 5 year younger so I do always feel like I kind of bridge a generational gap at work.