white discharge

period due today and had white discharge yesterday and today. have been having withdrawal sex many times and sex without protection the day before yesterday is it normal to have this discharge or can i be pregnant or is it infection.