Since you do not give much information about how late your period is it is hard to give you much information. If you are only a week or so late there is nothing to worry about. Periods are often early or late depending on how your health has been, if you are under stress, if you have had an infection, or if you are young and just starting your period. All of these things can affect the timing of a period. If you are a cycle or more late do a pregnancy test or contact your doctor.
I wouldn't be worried just yet. It sounds like PMS with the cramps, emotions, and the discharge. Is the discharge itchy? and have a smell? If so that is a yeast infection and there are over the counter creams for that. Since you were off and on birth control there is also a hormone factor. Birth Control pills play with the hormones because they are hormones and taking them for two weeks offers no protection. Just messes you up and that is why you are late.
If your BMI is under 15- then you really need help. But if you are just a 'little under weight' then you will eventually get your period and there is no saying when. Some people start as late as 15/16. Do not worry, your time will come!
you need to be "off" of your period
no u will nit bleddd spots.The spots show that u most likely have a condition and need help
There's really no need for a guy to help a girl when she is on her period. Menstruation doesn't stricken a woman helpless, although some women can experience negative symptoms with menstruation not all do and even those who do can usually prevent problems. Unless a woman asks for her she really doesn't need it, and if she does ask she'll tell you what she needs.
you need to see a doctor
If he gets home late ask him were he was and he replys " I stayed late at work" or if he is getting home late at nigh! Smell his cloths sometimes you can smell sperm on his cloths!
Virginity is in no way linked to menstruation. If you haven´t got your period yet at 18 you should go see a doctor.Edit: whomever answered that before completely misunderstood the question.Periods may be late for a few reasons even if you are a virgin. The reason virginity was mentioned in the question was because many associate a late period with pregnancy.If you've lost or gained weight recently, this could be a reason. If it is only a few days to a week late, I wouldn't worry, but if it is really late, you need to see a doctor, because something could be really wrong.
It's too late for contraception if your period is already late.
no not really
Just tell him in private before its too late. or get his msn off someone because if you dont tell him, you will really regret it later.
Of course not, everyone once in a while is a day or few late, no need to worry, if you were pregnant there is no way you could have a period.
If possible, ask if there is something they need help with. IF they need no help, fire them (after written warning)