I believe I'm pregnant.

Since the last time I had sex with my boyfriend the beginning of October. I have been nausea, slightly cramping, very tired, my breaststroke hurt off and on, I have what's like a period but it's light, no clotting and it's starts later and later, sometimes it stops add go, no cramping either. And periods are the opposite. I touched my left side of my stomach and it feels different and the side just fine. And my stomach raised up just a little bit. I'm starting to smell things and most times it stinks and I can't eat or drink some of favorite stuff. My lower back been hurting a lot. Have been getting dizzy. Been super moody. My daughter keeps telling me I'm having a baby. And my son looks between his legs. What are your thoughts?