Two days late

My boobs have been hurting for bout a week and a half, last week on Wednesday I threw up in the morning and I’ve been sleeping SO much. The last couple of days I’ve just wanted to eat everything. Today I’ve been going pee like a billion times. I’m only two days late so I’m got wait to see if I get to 5 days late and then I’ll buy a test. I have a few sips of wine yesterday not thinking bout how I could be pregnant so I’m really hoping that if I am pregnant I didn’t harm my baby. Any advice or things I should do or not do?

Yet there is a chance to find out if I have endometriosis too so...who knows?