I recently read an article at "How About We" that talked about the things you should reveal early on when dating someone.  Obviously, you don't need to lay ALL of your cards on the table, but they suggest the following:

1. That you're not looking for anything serious

2. That you have kids

3. Your political views

4. Your religious beliefs

5. That you have a crazy job with strange hours

6. That you're a virgin (especially if you plan to stay that way until marriage)

 

I can't disagree with any of these.  They are pretty simple deal breakers and pretty much would come up in normal conversation.

What do you think?  Anything you would add to the list?  Anything you would take away?