DY, Nos, SD, Strawbs, Sassy -
I agree with you. I'm much the same way.
I was raised a Dub, and I've thought about why I feel the way I do about holidays. Here's my conclusion: "Holidays" themselves have No intrinsic meaning. Probably each day of the year is a holiday in some culture somewhere in the world (certainly each day is SOMEBODY'S birthday). When we say "holiday" we mean the holidays that are common in our Anglo-American Judeo-Christian society. Those - the holidays our friends and neighbors celebrate - are the ones that we think we "ought" to feel something about.
[Please take off your multi-culturalism politically correct hats for a moment]
We here in the USA do not celebrate Boxing Day, a day of great tradition to our neighbors in Canada. We can't imagine what makes Boxing Day so special. Likewise, it doesn't occur to us that maybe we should feel that ramadan or bon odori should be "special" days.
Why?
Because ramadan and bon odori are not days that have very much emotional context in our Anglo-American, Judeo-Christian society. Most people that we grew up with - most people in our neighborhoods - do not celebrate these holidays.
As JWs, we were "no part of the world" and we never formed the emotional links that tie our friends and neighbors to their celebrations of so many traditional holidays. We have no fond memories of Grandma and Grandpa, Aunts and Uncles, cousins and friends from school with whom we enjoyed the holidays because THESE THINGS ARE NOT PART OF OUR EXPERIENCE.
So it's nothing to feel ashamed of - nothing that you should feel makes you deficient in some way. If you want to, you can begin a new history of personal traditions. If you don't want to, don't feel bad - there are more "holiday orphans" in our society today than ever before. It ain't a bad thing. It ain't a good thing - it's just a thing.
You can explain to people that you were raised in a religius cult if you want a conversation-starter.