There is nothing like a 2 year old to test your patience, especially when you are pregnant!! It is tough!!!
Sometimes it helps to remember that it is kind of their job to start testing everything when they are two--similar to how an adolescent tests everything. They are just learning for the very first time self-control and self-regulation. All these big emotions, how do they work!!?
I think some people find comfort in reminding themselves it is all about teaching, not necessarily discipline. In other words, he needs to learn a whole new set of skills that have to do with calming down, expressing himself and yes, listening to you. If he was colicky, he may also be one of those spirited kids (I have noticed colic and intense temperaments seem to go together).
I wish I had known more about handling frustration when my oldest was 2. I would have taken so much less seriously. You can sometimes feel the weight of the world as a mom trying to 'get it right' so your kid will behave. So much of it is our stuff, when we feel like we can't handle it. We think their behavior is a reflection of us. It's not. It's them! We can help by mirroring a better reflection, one that feeds back calm when they are out of control. Notice (inside yourself) when he is having a hard time but know that you don't have to! Don't try to fix as many things but just empathize with his feelings. Nothing wrong with crying when mom is actually trying to help. When giving directions, get down to his level and get his attention first, then make your request and thank him when he listens and does it.
He is likely to smooth out in a bit, but I'm sure all the changes and the tension (around the baby but also your frustration) are something he picks up on as well.
Follow Mothering