Am I pregnant, or has anyone else had anything like this happen before?