Time to plan ahead -- keep a supply of pads or tampons and underwear in your locker in case of emergency.
You don't want to hurt his feelings or make him mad but you feel it's time to move on.
What to do: Once you know it's time to break up you should tell him how you feel in a direct and honest way.
Don't break up by email or texting -- tell him to his face.
Don't go into lots of details when friends ask you "why." Tell them it's a personal decision and you still respect him and will treat him the same way you would like to be treated. You're sure your period shouldn't start until next week but your stained pants tell a different story.
They rub their fingers through your hair and are always giving you suggestions about everything. Don't they realize you're growing up and don't need to be told what to do or be reminded all the time?