Please help!

I'm 12dpo AF is 4 days away. I'm tired, I just got over 5 days of cramping, having heartburn, headache, dizziness, nausea. I really do feel like this is my month for bfp but I'm so worried it's all in my head. I felt these things but what if only because I wanted to feel them? Its not like they are barely noticeable. They are really telling me they are there and I feel like crap.