I know they can as I have ! I used to be a 'not very nice person' I was aggresive nearly all the time, short of most things to be honest and boy was I impatiant ! I truly could argue with a brick wall.
My elder two children suffered because of it ( I live with the guilt of that ) but I met a new man and he has taught me to relax, to take time out if I was angry to just walk away and 'leave it' ......
Over the course of 6 years I am totaly different I am on meds as well which helps but is not the be all and end all to the way I behave. It has taken me a long time but I am now in controll and my younger children are so different to my elder two ! They are happy well adjusted kids who are doing well at school and have lots of friends, I am not so manic on the house work (I dont walk around with a bleach bottle any more lol) ........
Hey I even get along with my mum which is amazing ! My hubby and I rarely argue and if we do it never last long. Unlike before when it could go on for days !
So its self control and learning to take time out rather than jump in with both feet. To count to ten before saying somthing to the children if they have done somthing wrong. To MAKE yourself calm down and this can be done its all about control, and in the end it becomes second nature and is so easy to do......
Good luck in any way you choose to change I know you can do it.