hi
well, for me, i just let dd take short naps and have short awake times. i really couldn't do anything about it. she would stay awake for 1.5 to 1.75 hours, then sleep for 30-45 mins. so this led to feedings being 2 to 2.5 hours apart. for me, it was more important to keep the e-a-s order of things than to schedule feedings for certain times. i know it wasn't exactly bw, but it worked, she gained weight and stayed on a routine.
at about 6 months, i started keeping her up 2 or 2.25 hours even though she was tired. this led to her naps extending themselves. she still has 30-45 min naps sometimes, but i just roll with it. what can you do? to me, the whole pat/shh thing seems like a major prop. but that is just my humble opinion. and wake to sleep never worked for us, but it's worth a try i guess.
i too had (and still have!) feelings of frustration, stress and even resentment when things didnt go like i thought they should. i have learned to take this as my first lesson in parenting: children are not robots. you can guide them, but ultimately cannot control everything they do no matter how badly you want to. it is hard, but you just have to find that balance between setting up a routine and going with the flow. there will be good days and bad days. but when i am feeling overwhelmed by the bad days, i just ask myself if this is something that will matter in a month. if it won't, then i try to let go and not stress. it is really hard, but it is really the only way you can let go of the frustration. you are right, it's no way to raise a child, feeling so angry like that. your lo will pick up on it. (and if you think you're having a bad day, think of the people in new orleans right now...that REALLY helps me keep things in perspective!!)
so basically, just try to implement the routine and tracy's suggestions the best you can. that's all you can do. it is a wise parent who can accept when something is working or not working for their unique baby and have the courage to change course in the middle. it's ok!! i am by no means an expert, i am just sharing with you what i say to myself to get us through each day.
good luck and feel free to pm me if you have anymore questions or anything. you guys will do just great! treasure your lo at this age because this too shall pass.