Kay, I do know exactly how you're feeling, there were a fair few tantrums and tears in our house last week, and it wasn't from the boys! One night I spent the whole night with him latching on, suck suck suck, getting nothing, so he came off, and then he'd try to latch on again, nothing wrong with his latch, I just didn't have any milk, I haven't had even a let down feeling, or any engorgement since we gave up, my nipples were bleeding, he was so cross and hungry, I was crying like a banshee "I couldn't grow him properly and now I can't feed him properly ", it was just a nightmare.
Really don't worry what people will think, the very people who you are worried about judging you were most likely formula fed themselves. I've said this to you before, but everyone goes on how easy and natural it is, and on the most part it is, but when it goes wrong, or isn't right, it is so very very far from easy and natural.
As you say, take the positives, he's had a good months worth, he is happy taking formula, he isn't going to turn into a scumbag for not being BF till he's 6 months or more, you will be happier without the stress of it all hanging over you, he won't be getting frustrated trying to latch on, and failing, and trying again - it isn't all bad news.
Tink, sorry about trouble with light fitting, it is dissapointing when something doesn't work out, glad you managed another trip to Next though, do you have shares in that company?!