really confused, opinions please

Ka
Okay I'm really confused. I'm on cd 13 right now and kind of gave testing a break. The few times I did test I didn't get a positive this month but I did have the cm and I definitely believe i ovulated as I've been really regular for the past few months. 
Last cycle I had a regular 28 day cycle and I ovulated on cd 12. Day one I got my period but was super light and three days. I had blood work on day 3 and it came back negative. No hpt tests. I did take an ovulation test (it was the only thing I had 😒) around the time I was bleeding and it came out with a surprisingly strong line. My lines most recently on my ovulation tests have been on and off pretty dark but like I said I only took three as I've been taking a break and may have surged yesterday. 
So I ended up throwing up tonight. Lately I've been super nauseous and finally tonight I threw up. The last few days I get super hungry then I eat a few bites get super sick feeling and can't eat anymore. And tonight I got so nauseous I threw up. I never throw up, like since I was a kid haven't vomited. 
I know the only way to know is to test but I just can't do that to myself. I do have a dr appt on Tuesday and was going to ask to get blood but what you all think? Sorry for being long winded just super nauseous and want to know what's up lol.