Atinarin,
We all feel inadequate at one point or another. But all of us are trying our best and that's good enough isn't it? I always feel that my baby is an unhappy and tensed baby as he cries alot. My mum commented the same too. So now, for him, I try hard to be a happy mum as I feel that the reason why he's unhappy is that he can sense our unhappiness and tension. Babies are very intuitive. So do cheer up and know that you have done what you can, and all the pain will pass (It may be gone next week or even tomorrow). I was hospitalised and on bedrest order and medication since gestation week 32, had a 22-hour labour before going through an emergency c-section, suffered the pain of engorgement and the naysayings and extreme pressure from my parents, and post delivery skin problem that drove me crazy. Even though now baby is a little cranky, I've managed to come around and baby is on TBF. I think the worst will pass very soon for you too.
By the way, the only reason why I can post forum messages in peace now is the baby motion sling (Chinese call it Yo Mua!) I bought. My baby falls asleep much easily now. We are all slowly learning to cope. So don't give up finding ways to make things better.