I would just like to congratulate you on being a top mum! Motherhood is the hardest job in the world, and it trys us all everyday. I have a 3year old and a 14 month old and while my younger one hasn't got to that stage yet, my 3 year old has her moments that seem to test my patience every day. It's so easy to get stressed and tired of dealing with what our wee ones throw at us that we can forget that it all probably comes down to frustration on their behalf and their age, they don't know any better and at times we have to think on their level, and try as hard as it may seem, to relate to them and try being in their shoes. Keep talking to family and if there is a free parentline that is national that you can call give it a go. They are there to help.
Make sure you have some time out for yourself, I know it's easier said than done, but talk to mum or your partner and see if you can arrange for them to look after her. Even if it's just a trip to the park. Or put your daughter into a daycare or something similar if she isn't already, she may need that stimulation. Good luck, remember you are not alone. When it gets too tough keep telling yourself she is a treasure and a beautiful girl and she loves you more than anything. I think we've all been in tears sometimes with our kids! maybe I should take my own advice!
Susan,NZ,3 yr old,1yr old littlies