(((((hugs)))))) it's not a mistake to let a baby sleep
![Kiss :-*](https://smiley.babywhispererforums.com/Smileys/classic/kiss.gif)
In the books though Tracy says to wake them to feed - if they feed regularly all those good calories can help to make the nights better, and also because if they sleep tooooo long in the daytime it can rob from the night sleep too.
So yes, you'd feed at 7, 10, 1, 4, and then the evening routine would be to probably give half of his feed before his bath, and then finish off the feed right before bed. I wouldn't start cluster feeding at this stage, as we'd normally stop cluster and switch to DF at around 6-8 weeks.
I wouldn't make his bedtime later, 7pm is great. If he's sleeping from 7pm-2am without a dreamfeed, that is really spectacular. The hope from doing a dreamfeed is that he might not then wake up at 2am, but if you're happy to feed at 2, that's fine. You can always try it again at a later date. At 3 months, I'd definitely feed at that waking - especially as you're not doing the dreamfeed.
I hope this helps? It sounds like you're doing great.