questionsssss🤔🤔

Kisha • |23| Engaged💍 Baby S due in September❤️
Today's 12dpo and I just feel huge...
My breats are tender to the touch
I had some light pink spotting at 6dpo
(Maybe implantation bleeding?)
I've had some mild cramping off & on for the past 2 weeks..
Also some clear/white discharge...
Maybe pregnant? 
When should I test?