there is no one busier than a so-called stay-at-home mom. many seem to think that the term implies that the children ARE mom's job. well, yes and no. they are, but no more than they are for mom's who work outside the home as well. the only thing that varies is the amount of hours spent with them in the immediate vicinity. that is why the home-mom must be even more creative with her time than the executive working a deadline.
i can tell you're a great mom because you are working very hard to do all the right things. sometimes, because of the stigma attached to a mother who "doesn't work" (lol) causes a guilt thing which is totally unfounded. if mom is toying with that head trip AND trying to do the impossible as in doing everything and then some while lil people tug at your shorts and heartstrings, how effective can she really be?
now i am going to say something that will at first sound really redundant if not stupid. and that is, YOU ARE THE MOM.
what i mean is, home is your own lil company and you are the boss. your subordinates follow your lead, not the other way around. (with only occasional exceptions). consistency is key.
you mentioned you have many projects AND a regular routine of investing. i assume this is a daily commitment. lady, you need more hours, not more patience. so..
three and five year olds should be taking a nap. i do not care if they are "not nappers" they should still be put down to rest at the same time each day and made to understand that they are there to REST quietly. no toys. a lovey and maybe a book. they may not talk to each other or you. if this is not a routine for you, develop it. it is well worth the effort. sometimes a 'sleep fairy' may be called upon. (she places treats on pillows of people who really fall asleep. finding these goodies upon waking reinforces the benefit of being a good napper) this can be anything from an apple to a sucker to a cheap toy from one of those horrible machines at the doors of grocery stores.
there are now 2-3 hours of kidless mom time.
they should also be getting 12 hours of sleep at night. choose a bedtime that you like and stick with it. if you put them down for 7 or 8 you have more hours freed up between then and the time you yourself retire. if you prefer working on projects etc. in the morning, put them down for 9 or 10 and enjoy those quiet morning hours.
lol headphones. but you gave me an idea. for housework there are a few ways you could try. get them each a set of headphones as well. bop around while you do the chores and let them follow suit. when they try to interrupt you, smile brightly, point to the headphones to wordlessly remind them that you cannot work to music and talk at the same time. this is good for at least one chore. other housework is often a great time to spend with them "helping" directly or nearby and chatting while not actually stopping your work.
chores, just like nap and everything else in your day should have a designated time. if that time is up and there is still more to do, leave it. the world will not end.
set aside one of those designated times to take them outside and run their little legs off.
finally, designate a time for phone. turn off the ringer and set up an answering machine with a polite message to call back between the hours of such and such or request that you call them back during that same time. have the caller page you ONLY in case of emergency.
if you have relatives nearby, have the kids stay with them overnight once a month. playdates can also be fit into a schedule.
i know you asked for advice about staying patient and i apologize if my advice on time management is disappointing.
but i think a little work torward scheduling (ok a lot of work until you're in the groove) will make the patience a non-issue.
but frankly, with all you do, NO ONE IS THAT PATIENT!
will you still get impatient from time to time? heck yeah. moms ARE human you know. so don't be so hard on yourself. you can be a wonderful woman without being wonderwoman. really.
i wish you luck in all you do-kidwise, projectwise and otherwise.