That doesn't make you a bad mum at all. It's very normal to lose patience when we're tired and then on top of that not being able to stop our bub from crying.

I would certainly be telling visitors to either not be dropping in all the time or like has been said... set them to work to help you... cook you a meal, do your washing, clean your bathroom...! A sign on the door would be a great idea so that they have to stop and think before they dare to knock!

I had to end up buying a hug a bub as Oskar just wouldn't sleep if I put him down. I could even lay down and rest with him strapped on me. I would prop pillows up so I was on an angle... kinda like 45 degrees and lay against them and cos he was in the hug a bub he couldn't roll off. Sometimes I would lay down and feed him and wake up later with him asleep on my boob...lol. At this age you do whatever works for you both. He will feed a lot at the moment as he's growing very rapidly, and yes you do feel like a cow but it does slow down and they do go for longer between feeds!!

I hope something works for you. it does get better