Hi !
there are many reasons to it first being chromosomal anomalies, then uterine diseases, infections,etc..Please do undergo thoruogh medical checkups and scans regularly.yes some amount of white discharge is normal during
pregnancy as it primes the genital tract for delivery.It increases towards delivery.