Thank you everyone for your replies, I REALLY appreciate the advice. Feeling much better today after a good night. After DH's formula feed he slept for 5 hours
and then another 3.5 hours after I fed him. He didn't want to get up properly until 10:30am...so I obviously felt much better!!
He did his same trick today re: naps and just wouldn't settle this afternoon. Had about an hour's sleep on and off from waking, pukey I followed your advice and just kept my cool. Ended up driving him at about 5pm (he'd been up since 2pm) and he then slept for 2 hours until 7:30pm.
I bought some blackout blinds today (moby wrap is on tomorrow's shopping list!) and they seem to have done the trick, for today anyway. DH is out tonight so DS and I had a bath about 20 mins after he woke up (I fed him straight away) then gave him a massage, and put him back on my boob for his seconds. Nodded off, so I put him down. When he woke up again I whacked him back on, then gave him the other (I cold hear the milk sloshing in his belly at this point!!) and he went to sleep at 8:40pm!
Our forst night without repeated patting, rocking etc. And rather than enjoy it, I have been on tenterhooks the whole time - especially during the bloody thunderstorm! He's fast asleep though.
DH should be home soon and think he'll give him a formula to see if he'll sleep for longer again. I'm still undecided on making it a permanant feature, but I know that lots of people swear by it.
Re: supply I really need to see someone. Everytime I go to do it, things settle down and I don't bother. But then it comes back again with vengence and I know it's not great for him to try and latch on to a rock hard boob!
Thank you again for all your kind and considered words, I appreciate it. x