Rusty said:
Don't ask the question if you can't handle the answer.
Excellent advice.
If I were in your situation, I think I would just let it ride until exams were over. But do keep an eye on her actions during this time, and yours as well.
I don't believe in dating unless the person might be a potential marriage candidate. Period.
And if during the dating period that person displays personality traits that you find undesireable, then break it off quick and clean. Because the somewhat undesireable traits only get worse once the novelty of romance has worn off - very, very, very, very, very, very, very rarely ever get less prevalent.
One young man close to me was engaged to a young lady who was a first class bitch the week before her period. And a complete and total bitch the week OF her period. And a first class bitch for a week after her period.
During the one week not included in the above pre-, concurrent- and post MS stuff, she was merely needy, vindictive and manipulative, with random episodes of kindness and warmth.
I told him as gently as I could one day when he was totally fed up with her constantly being negative for three weeks out of every four, that if he thinks it's bad now, it will only get worse after the wedding.
I also advised him to have his fiancee' see a doctor about the problem. Might need some hormone medication to smooth out the peaks and valleys.
He married her. She wouldn't see a doc, and she is a bigger fiend now than she ever was. Poor stupid lovesick fellow. Now look what he's saddled with.