Hi there. Discharge changes all the time due to hormones and is not an early pregnancy symptom. Being 7 days late is not necessarily something to worry about. We can be late for a variety of reasons including illness, weight gain or loss, stress, changes in routine, or just a blip on the radar. Hormones can go wacky and give us a little longer than usual cycle. Take a pregnancy test in a week if your period has not shown up. By the way, did you have unprotected sex?