Me and this guy have been chatting about 3-4 weeks. We have been on two dates. Kissed on the second. We live 2H 20min apart, we have met out so far. This weekend I was supposed to go there evening and I think I wanna stay until next day, because the trains are so far apart late evening. Is it too soon if I have sex with him? And I am supposed to get my period the day after, scared it is gonna come early, do I say something if I have my period?