Period story and relationship talk

TMI

Okay so my bf came over the other day and we hung out for a little while and then he said let's go into your room and "have some fun" ya know what I mean. So lied down on the bed with my butt hanging over the edge and he pulled my pants off. Just as he was about to put his mouth down there I looked down at my underwear to see something dark and THERE WAS MY PERIOD. His mouth was an inch away from my vagina and I said STOP STOP STOP I just got my period holy shit! He immediately pulled away and I freaked out and felt really bad. My period wasn't supposed to come for a couple days yet. He was so good about it though! He was like "phew close call but it's totally okay babe these things happen." Then we cuddled and I am so incredibly lucky to have this amazing guy.

Another thing is we are both 17 and young but have a really deep connection to each other. I can't see myself living without him. And we've talked about what we're going to do if we have to move away for college and he wants to go wherever I go. Ive told him we're not giving up our dreams/careers for each other, but at the same time what if my dream is him? I know i should be prepared to leave him if I have to but I want him to be by my side for a long time. I feel like he's my other half.

I know I sound young, dumb and silly in love.