You location is PA, right? Christmas in Hershey is FREE. If you have ever been to Hershey park, they just put lights up everywhere and have some of the games open. Along with random Xmas stuff and reindeer. Hotel room shouldn't cost more than $200.
Same with B&B in Lancaster.
DC trip may cost a little more (~$300), but, if you have never been to DC, you can have the entire weekend full of cruising the city, walking through the colleges, museums, shopping, government/historical stuff, etc. All this is free (minus cost of metro, which isn't too expensive).
However, since you are only 19, I wouldn't waste the money

There will/should be more girls in your future.