I've been having unprotected sex for a month everyday, but he used to withdraw. My period has come on time but its very light and it's light brown?

Lucky. You are lucky for now that you did not get pregnant. The withdrawal method is very unreliable. I highly recommend that you schedule a visit and start birth control. Please use condoms too. Light brown just represents old blood.