I remember when DS was younger he didnt sleep well through the day. I dont know when it changed but he now sleeps for about 3 hours in the mornings (he usually gets up around 6-7am lately & goes back to bed about 9:30am) & has another sleep in the afternoons around 4pm for an hour or 2. Then he's been going to bed around 7pm (used to be around 6-6:30pm)
He seems to have changed his routine on his own without discussing it with me lol
Hoping you get a better sleep pattern soon