It's after 2:00 am and I'm on my way to work, and I can expand a little more, but look at your original post and really read into it.
Where I drew in the lines, insert "Blacks", "Hispanics", "Jews", "Muslims", "Down Syndrome people", etc...
...and no, I'm not reading too much into it, but right off the get go you're stating your hate for a particular group of people, liberals.
Just so you know, I'm "liberal", raised in CA. I drink, work Sundays, have sex in more than one position, don't believe in god, and I live in Utah. Now tell me, exactly what are my family values? Think hard before you answer because whatever you say I guarantee you'll be wrong.
You sound like a 'my shit don't stink' punk ass kid. I've probably forgotten more about family values than you've yet to learn.
Rant off.....I've got a train to catch.