Buy a dog. My missus used to give me no end of grief (especially at "that" time of month) not helped by the fact I work away as well. Got her a dog, we moved house so she's nearer shops (a bit extreme I know) and got her on this agnus catus natural tablets to balance out the hormones. 2 years later and things are better.
Also the wife has never made any friends here. We live in a small market town and she doesn't drive (hence moving house closer to shops). I know its hard for her but she does her best, she's a bit of a home body anyway.
I think you need to find something to occupy her time.