Tamba welcome to bellybelly.

I think you should wait until next week or until your period is late.

All your symptoms say you could be pregnant.

Good luck.