Bumming hard

Just wanted to vent... have been TTC for well over two years. I'm so incredibly irritable and depressed right now and I know what that means - I'm PMSing. 3 more days and this cycle will be yet another complete failure. I keep taking it out on my husband when I know it's not his fault. The emotional rollercoaster is wearing thin. Anyone else feel like throwing in the towel?