I hear you about the mood swings! I'm all over the place too. I thought I was going to cry earlier because I couldn't get the computer to do something. I can go from fine one minute to snapping at my bf a moment later over nothing important at all. Good times!