Being too emotional...

Sophie
***A little off topic***
So my cousin has just been deployed for the 4th time like a week ago. I'm so emotional even thinking about it and when my family brings it up I try not to cry. I am on my period and balling right now. I haven't talked to my cousin yet because I know I'll start crying too much. I am talking to my boyfriend about it cuz he knows it's hard on me. I don't wanna go to my parents because I have other issues too right now going on. 
I started a new birth control pill too not long ago and I think it's taking a big part in it too. What should I do?