Hi all, my baby is now nearly 7 weeks old and I'm finding the night times so so tough, to the point where I get frustrated and shout at him and then feel like the worst mum ever 
In a nutshell, we have very little in terms of a routine, I am BF on demand so there's no set times he'll feed at as it depends on what kind of day he's having. He is all over the place with sleep - for instance last night he slept for 30 mins in his basket between 1am-6am and the rest of the time was spent feeding/changing/being sick/trying to settle him/screaming/start again.
This was with him having been wide awake between 6pm-9pm with a bath and last feed at 9pm which I thought would settle him but he was awake on and off through to his next feed at 1am.
Some nights he can sleep quite happily for 2-3 hours but then there's the ones like last night where he just doesn't want to settle.
Consequently today he's slept a lot and I'm worried he's gearing up for another bad night and I'm really feeling like I just can't handle another one!
I feel completely lost, I feel like his whole sleep routine (if it can be called that) is a complete mess and there doesn't seem to be light at the end of the tunnel.
Does anyone have any ideas about how I can get him to recognise that night is for sleeping and day time is for waking? I've tried dummies, white noise, hot water bottle in basket, muslin in basket, elevated basket as he often gets hiccups or can be sick, swaddled him, not swaddled him etc.
Would be so grateful to hear from anyone with any advice 
Sorry for such a long and jumbled post.