Hey up there
Sorry it has taken me a while to reply to you, i have been away with work and blah blah.....
Well can i say that you probably have come to the right place. I have learned a lot just being on here, reading other peoples posts and relating and possible being able to give some advice (wether its good or not you would have to ask the others)
I myself have a great girlfriend who has PCOS, i knew she had before we became a couple and have tried my best to learn about it, which i like to think that i have, yes i am no expert but i know more than i did.
Laying your problems to the side for the moment, you have come on here looking for advice on how to deal with your wife and the mood swings that she is suffering from the PCOS, i would like to say that there is a something magical to deal with this, but to be honest all you can sometimes do is ride them out and be there at the end. She will realise at the end what has happened and the fact that you have helped her through it will mean more to her than anything else you could possible do. (i think anyway, i dont know your wife that well

) With my DGF i like to think that when she does go on a little bit of a downer, me just being there for her to help her through it, with cuddles, sometimes just laying on the couch together helps a lot.
Now, heres the cruncher, i suffer from a under active thyroid (which shows symptoms of a over active thyroid, no idea how but thats what my doctor says) I can go on a emotional rollercoaster sometimes and not know where i am gonna end up, DGF helps me a lot by keeping me grounded and focused on other things, sometimes it can be a bit much for both of us and we do argue, but we do make up and all is well again.
All in all, you have to be there for each other, remember the times you had before all the problems, think of the things that attracted you to her, the things that made you think ' i am gonna marry her' these are the things that will help you through it all..................
Hope this helps a little, it helps me..............
Kev