why haven't I started my period??

Meagan
I'm 18 late on my period. But I'm def not pregnant. My bf has a vasectomy so that's not a possibility. It must have something to do with me loosing so much weight in a short amount of time? But if that's the case when will it start being normal again?