It's complicated. Long story short(ish), I once lived a comfortable life as a suburban conservative who attended private schools, but life took a turn for the worse and I ended up with nothing, working blue-collar jobs 60+ hours a week, paying own way through college. I became a union steward, I saw how fragile and difficult life was for so many people and I became committed to workers' rights and organized labor. If it weren't for a union, I would not have been able to support my parents at that age. When I went to business school a few years ago, I was again surrounded by Republicans and I got dragged to the right on just about every issue. I've lived enough years of my adult life among blue-collar folks that I consider myself to be one of them, and I'm a Democrat because I cannot bring myself to identify with a party that busts unions, attacks teachers and deifies "job creators".
How socially conservative are you?