Am I pregnant? Help!

I’ve had some symptoms lately. My boobs are sore, I’ve been nauseous, moody, and my cervix is soft. I really need to buy a test, but I don’t know how to tell my boyfriend about it.