if you think you're NOT fine, you need to keep on bugging doctors until you find one who will take you seriously and help you sort this out. it is relatively common to feel a little bit out of sorts just before your period- maybe a bit more weepy than usual, perhaps slighly more randomly grumpy, generally slightly blah, but you really should still be functional.
if you're not, you need to make that abundantly clear to whoever is responsible for your health. you can't lose a week of your life every month for the next 35 years, or feel forced to end relationships over mentruation, especially when there are options to be explored.
are you taking any medications- like the pill, anti depressants, etc? would you consider trying something? if its not contra-indicated for you, and you're not keen on going with the prescription crazy-pills or hormones, you might wanna try something like st-johns wort, which has been shown in studies to be as effective as prozac for depression. but you do need to get a professional supporting you, cos just cos its a herb, doesn't make it not a medicine- its potent stuff.
your bf seems to have some emotional maturing to do- he's being very needy and demanding, and it sounds like maybe a little co-dependant too. i think he needs to learn that you're not there to cater to his emotional whims and bolster his confidence with sexual gratification- that he's not the centre of the world sometimes.
he also needs to learn that he can't fix everything with you, that he really doesn't have to, that its not a reflection on him if he can't make it better, that people are entitled to have bad days, and that if you need a bit of breathing space, he's really helping you by giving it to you.
my bf knows that i have my special moments every few weeks, and that sometimes the best way he can support me is by keeping his head down and his mouth shut and leaving chocolate at strategic locations around the house, while waiting for the storm to pass. he knows that doing or trying anything will most likely make it ten times worse, and that he's putting himself into a lose-lose situation if he tries to use his initiative and interact with me too much when i'm being particualrly irrational or emotional.
he knows that if i want a hug, i'll ask for one. if i want fussing over, i'll ask for that too. he gets that being as silent and invisable as he can possibly manage is an excellent strategy on occasion. if i don't look like i'm in the mood to fool around cos i'm nursing PMT from hell, and he's feeling frisky, he's totally cool with telling me that he loves me, and then amusing himself, and coming back for a hug later, and reminding himself that normal service will resume shortly. and i'm ok with that too. he gets that just cos its not the right time for me to do what he wants to do, doesn't mean there is anything wrong with either of us- it just is how it is- there will be other days, other moods.
so yeah- keywords for the bf are: communication. patience. maturity. self reliance. and if that fails: duck and cover.