Shot..?

Abigail
I'm thinking about going to get the BC shot. Does that help with your period and is does it keep you from not getting pregnant?