White creamy discharge 9 day before period due on the 20th now light spotting light cramps very tired sore brests and massive headaches 7 dbp. Preg?

Need to wait a bit. You'll need to wait until you've missed the upcoming period before trying to come to any conclusions about being pregnant and even then, a home pregnancy test may not be entirely accurate. But start keeping track of things all the same such as your weight and other symptoms as your physician will want this information in the event you miss your period. All the best.