Confused

I've been in a relationship for three months and at first we were so great but all of the sudden for the past month he has been so distant. I'm completely head over heals for him and he knows that but he keeps telling me that I can do way better and that he doesn't want me to fall for him... He is 9 years older than me and has two kids and divorce obviously. He just recently told me he probably never wants to fall in love again or remarry or have any more children. He never is excited to see me and never wants to be affectionate and he says I smother him every time I kiss him... I'm just confused. Why would he keep me around if he doesn't want a future with me? And it's not for sex because he can go without it. Is it a bad thing that I wanna ask him how his day is and say good morning and night? He thinks it's clingy. And he hates it when I buy him things and cook and clean for him. I don't know if he's scared because I'm younger than him or what. Maybe I'm just crazy or trying way to hard. I know he likes space but only seeing him two days a week is not how a so called relationship is suppose to work. He's not a bad person at all though.