<human>: Give me the gist of the text in a nutshell

I am in a new relationship since December. We get on really well, he has been very respectful, he is lovely and I enjoy being around him.  Our dialogue has been open, non judgemental and easy. 

He told me that he sometimes needs time to decompress and just be by himself. Which is totally good with me, I need my own space as well. I like that about him not needing to hang out with me 24/7.

However he doesn't plan to come and see me, but just assumes that I am free by texting me two hours before planing to come over "shall I come over after work?". I am a planer and I don't want to guess the days when he is going to come over or not or wait for him by the door like a puppy just so he makes an appearance.

He has also cancelled plans with me last minute. I know that he needs his space and I have no problem with him needing space. But I would like him to give me more notice. Which I think is reusable enough?

I am not a native speaker so I am not always sure my delivery is the best when it comes to articulating my needs. I want to bring across that the above mentioned is important to me, but I don't want him to feel like I am clingy or nagging him.

How can I tell him that I want him to plan meeting me two days in advance and cancel with a bit more of a notice period without sounding like business negotiations? I want him to be respectful of my time.
<bot>: Boyfriend doesn't plan, I do. Sometimes he cancels plans. Want him to plan meeting in advance and give more notice when cancelling.