Am i pregnant or is it an infection? Help pls

Rizna
I was supposed to get my periods on 29th of nov but i missed it. Im assuming that periods got delayed due to work load stress. But when we were having sex tonight i got white foam like discharge. We've been together for 4 years and I've never seen such even when i orgasm. It was like whip cream and it was a lot. my husbands penis was almost covered with it and dripping. I dont have any burn while peeing or irritation also. I havent got any infections earlier so i wanted to know if this is an infection or a sign of pregnancy.