Hey everyone, I've recently started having sex for the first time a few months ago. It's been with my boyfriend and we are extremely careful with protection (we use condoms). I'm 22 and starting around 3 months ago my PMS symptoms have been pretty regular, with breast soreness for about 1.5 weeks before my period. Also my period the last 3 months were about 30, 34 and 30 days. But before that it was around 38 days while i was in school. My period was irregular for years so i haven't yet seen a trend. However the first day of my last period was march 21st and i'm beginning to be concerned because i still haven't seen any signs breast soreness. i have had acne the last couple of days and have been extremely stressed about this for 3 days, i've also been stressed in general the last 2 weeks because of work, and worried about something for a week before that too. i also haven't been eating very healthy/consistantly and think i've lost a couple pounds.
The part that concerns me is that me and my boyfriend took a shower together about 10 days ago without protection but we did not have intercourse and he did not ejaculate. and he only had an erection for a short amount of time but we were near each other (so his erection was touching the outside of my hip) and he also touched me sexually but said he didn't touch himself beforehand (thus hopefully not spreading any fluid) i'm afraid that there's a possibility his pre-ejaculation may have gotten on me! i don't know how showers work with this kind of thing. I'm pretty sure he did not ejaculate at all earlier that day if that helps for information.
we didn't have sex at all in january, maybe only a handful of times in feb/march but the last 3 weeks we have done it maybe 8 times (ALWAYS protected and made sure the condom didn't break) but we have never had this much sexual activity before, i'm not sure if this can affect my hormones or not?
is this normal for my PMS to be late/missing or could this be a sign of being "late"/missing my period? when should i be concerned about pregnancy?