AF Due

Jasmine • 28

Waiting on AF it's due today July 1. I vomited earlier and I am having stomach pains in the upper part of my stomach.

.