am I pregnant? or just paranoid?

Dani • no gods, no masters
So I have been having pregnancy sympthoms for a month now. I did got my period for the last two months (very light though, almost spotting and just lasted about 3-4 days), my next one is supposed to be in about 10 days. But I have been having nausea everyday for a month now, I feel dizzy every single day, my weight has increased and I feel very tired, plus sometimes I get backache. Is this probably because of the birth control pills? Or is it my anxiety? Also my bf and I have been having these dreams, about having a baby girl. Does this mean something? Please give me your opinion on this, is it better to just take a pregnancy test? (Sorry for my english)