Possibly pregnant?

I had unprotected sex July 10th, and had a light period from July 20-27 and haven't had my period since. For the past two months, I've been hungry, moody, nauseous, and gaining weight like nobody's business. When I took a test, it was negative. But could there be a chance it was too early and I could be pregnant?