I Don't Know

So recently I've been stressed out over some stuff at home and I need advice.

1.) My boyfriend (who I care about deeply) recently forced himself on me (he did stop after I told him no twice) and we've been just completely off over since

2.) How (don't know to word this) much of a difference can stress change your period date?

3.) I'm almost a week late and it's making me nervous.

I haven't been able to eat a lot because the smell of food makes me sick and I just really need a friend and some help!!