Don't worry it's just hormones and it will pass! I'm 39 weeks with number 3 and have felt every emotion there is over last 9 months - I was furious with everyone / everything, then miserable, then euphoric and serene! Does strange things to you pregnancy but you must know that by now! It'll pass, hold on in there...good luck!