First, let me say they are very young
just out of college. Secondly, both are above average intelligence in fact very high IQs. But in the game of life, they would ride the short bus.
Funny what college does to young minds these days. In days past, you were taught to THINK for yourself, and to be able to BACK UP your position with actual FACTS. They don't do that anymore.
It's always hard to be a modern liberal - it means thinking you are a free spirit and a lover of liberty, while simultaneously believing that government should have total authority to regulate the most intimate details of one's life in an authoritarian pursuit of "fairness."
Your son sounds like my mom. She is convinced that Bush is going to kill her by taking away her Social Security.