Could I be pregnant ?

Mykayla • 21 | Shaniah Nov.24💕 Zakai Sept.19💙👶🏽 | Married 🤞🏽
My AF was suppose to come on the 15 of April but still haven't came. I been having some menstrual like cramps an my cm mucus has been whitish thick discharge. My boobs been really sore as well. I want to test but don't want to see a bpn.