Truly at a loss - 3 year old keeps getting out of bed
My 3 year old has been in his own room since he was 7 months, and in a floor toddler bed since 2.5. Until the last few weeks, he’s stayed in his bed the whole night and never got up. However, in the last few weeks, he’s gotten up every night constantly. For many different reasons. Every night we put him to bed, and he’ll chill for a bit but then get up to come see us. Can be once or sometimes up to 6+ times. Various reasons (I want socks, I want a hug, I can’t find X plushy, or just not wanting to sleep).
Overnight sometimes he gets up because he has a nightmare. Since he’s potty trained though, he wakes us to go pee even if he has a pull up (we potty trained beginning of Sep).
He goes to bed around 8, doesn’t fall asleep until at least 845 sometimes 9. Wakes in the morning between 6-7. One nap between 1-3, often just an hour at most.
We’ve tried everything. We try to stay quiet and not exciting and bring him back to bed everytime. If he wants a hug, we tell him we can give one but only in bed cause I feel heartless saying no. I want to be more harsh but he’ll just start crying loudly and he shares a wall with his 8 month old brother.
I’m at a loss. Any advice? If not advice, please tell me this is normal behaviour and if anyone has ever gone through this