If you have white discharge that has an odor, it could be a yeast infection. I'd head to your doctor to get an accurate diagnosis and take care of the issue.
Dicharge changes from time to time due to hormones. Hers is the 411 on discharge, Itching is the hallmark sign of a yeast infection. Discharge can vary. Just thick is probably not a yeast issue if you have no itching. Odor is a hallmark sign of a bacterial infection especially a foul odor. Discharge with bacterial infections are usually thin and watery. Most other discharge is normal.
Sounds like that was a rough night on your poor vagina. You probably have some abrasions and a little swelling. Give it a day to see if it gets better and let us know!