3 is hard. Especially when they're all at very different stages. With my first two, because they were only 15 months apart, it is almost like having twins. Once they were 2 and 3 years old, I could pretty much do the same things with both of them, and they were both happy. I had #3 when the first two were 3 and 4. And because they were at such different stages, it made everything that much more difficult. Even now, it is hard because #1 is 7, #2 is 6 and #3 is 3. The bigger two are at school and #3 is still home and really is the baby. He is taking so much longer to grow up than the first two!! Which part of me loves because he's my baby and it's going fairly slowly compared to my first two, who's babyhoods were such a blur. But it's also frustrating when I have to do stuff for the bigger two and he just whinges and complains.

As they grow, it does get easier in some ways (you get more sleep, they can entertain themselves more, do more stuff independently) but it also gets more crazy with school and organised activities, and if you're not working already, going back to work adds a whole new level of crazy. But as my kids have gotten bigger, I have regained my sanity. My house is cleaner (sometimes), I can cook meals, and the kids either actually do help me, or they can entertain themselves for 30mins without interrupting me 10000000 times.

Hugs. Organising kids and family is tough work.