He hardly calls me. Should I quit the relationship?

He hardly calls me. Should I quit the relationship?

God bless your effort. I need advice on this and won’t even mind you advising me personally.

I and this guy met online,he travelled from his state to visit me once,and paid me a surprise visit the second time(asked me to go pick up something he got for me at the park only for me to meet him there)we’ve “kinda” been dating for about 7 months now,Initially everything was okay,he likes to call at night, barely calls during the day,at first I refused the calls telling him that i don’t receive calls from anyone once it exceed a particular time of the day(cause I believe there’s time for everything), he started trying to call during the day,like ones or twice,but once we got comfortable with each other he returned to his night calls. First time we met he gave me money,and second time he brought gifts and even gave to my friend. My issue now is that this guy is kinda immature, we play and laugh,don’t get me wrong, but there are times when I want to be serious, talk about life, I could say I’m down with a headache and he’ll say “are you sure your village people haven’t found you?” Or I’ll say I caught a cold and he’ll say “why did you catch it?you should have left it alone” And he’ll be laughing about it,won’t even later call to know how I felt or something. He’s older than I am with about 7yrs,he’s 28,I see no reason to act childish, I can’t tell if he’s even cheating or not. He keeps saying things like “if you find a loyal guy,keep him” like I’m not loyal myself. He barely calls these days saying he’s busy and all(he’s writing exams) and when I call,he’ll promise to call back ,sometimes he does hours after,other times he doesn’t,and I’ll have to call back then he’ll be all playful again and cover it up or say he called and be acting defensive, I’m not a desperate person at all,I go days without calling him also,then he calls and calls,once i answer he’ll start saying I’m being vengeful and that is immature,and it’s not the kinda relationship he wants to be in. Okay now,I called him two days back,he promised to call,but didn’t,the most annoying part is when i call,before it rings the second time he’s answered it,meaning he’s always with the phone