Hi TeenG,
My period's also stopped for about a year because i lost so much weight and it took me a while to get stable BG's, they were irregular for a while but slowly sorted back into a regular routine so i suspect yours should too.
You should definately be proud in the fact that you are making good effort to take care or your diabetes, nevermind what other people are doing, think of yourself as a good example to others
Don't worry about not always getting it right, nobody gets it right 100% of the time and even the most experienced and controlled people have high readings sometimes!
Have you tried telling your nurse outright you struggle with BG's occasionally? She might just be under the impression your HBA1C is good for someone your age and assumes your doing great, just ask her for advice and i'm sure she'll be happy that you brought it up and want to help and advise.
It's also unfortunately normal to get moody and cranky when your BG's are high, i'm certainly guilty of that one and it can be frustrating.
Have you considered an insulin pump? I had trouble with high BG's before i switched from injections and like yourself i was doing everything by the book but it never seemed to work and i was chasing high BG's with corrections alot too. It seems you would be a good candidate as you definately seem to have the drive to take care of your diabetes which is essential for the pump being successful, you can alter your basal rates (like background insulin) temporarily, which would be great to tackle those rises in BG due to exam stress.
Try not to worry too much, it sounds like your doing a great job considering your circumstances so don't be too hard on yourself. If your BG's are giving you mood swings come on here and have a good shout about it, we don't mind cos we know how it feels