The traffic is horrible.
If you rely on the Beltway, 95 or any of the major highways, your life and social life will be dominated by it. If one asshat gets in a fender bender on 95 you can call off whatever plans you may have had.
Having the metro close would be a major plus.
There are a lot of good looking single women all around, but you also need to be making some decent money to have a shot at most of them.
The area sports are not all that bad, but most people are from someplace else so they will root for that team. I never lived in the area when the Redskins were worth anything.
There is a lot of culture here though, and you are close (train) to a lot of other major cities.
I would not live in DC metro area unless I made at least 80-100K per year. Simple as that. Your household will need to make about 150K minimum to own decent property.
Honestly, Richmond may be more appealing to live, but maybe not to work.