He wants space

When i try to kiss my boyfriend he pushes me away sometimes. Well most of the day. We really only touch when he wants to. Other than that he says no. But he also has told me he doesn’t feel desired by me because i don’t initiate sex as much as him. But how can i if I’m constantly turned down? Sometimes i try to be spontaneous and just give him h*ad but he will say my timing was wrong. It hurts my feelings when i ask for a kiss and he says no. Last night i asked why and he said he loves me deeply but he doesn’t want me in his space all the time. I’m not trying to be. it may be one or 2 times a day. Like when he gets off work or a random time of day. But 10 minutes later he leans over to kiss me or eat me out and lay on me. Why does affection always only have to be in his timing? If I’m affectionate he says I’m too giddy and weird. It’s like he can’t accept it in some strange way. Should i fall back? Am i doing too much?