I'm just wondering how old was your little one when you tried to establish a rountine or did you let you baby guide you?

My DS is 4 months old and i'm still letting him guide me. So does this sound normal?
He wakes between 6am and 7am, after 1 hour he is ready to sleep again usually for 45 mins. He then has 1.5 -2 hours awake before he is ready for another nap, lasting another 45 mins. Play for 1.5-2 hrs, then I try to get him to have a 1.5 hr sleep in the arvo, but need to be ready after 45 mins to soothe him into another sleep cycle. The rest of the day repeats the cycle of 1.5-2 hrs awake to 45 mins sleep. He goes to bed between 7pm- 8pm. I try to keep him awake for 2 hours before bed. If I'm lucky DS will go 5 hrs uninterupted after i put him down initially at night, but can then wake any where from hrly to 3 hrly after that.

I question this because some of the books I have read are saying things like aim for a 30min morning sleep, a 2 hour lunchtime nap and another 30 min nap around 4pm. Aim for 8 hrs of uninterupted sleep at night (though it does state only 20% of bubs will).

I'm just wondering what other do?