Am I immature or is he cold hearted?
My boyfriend and I have been together on and off for 6 years. We have a 3yr old together and 2 yrs ago we decided to be serious and stay together. We never got serious because we were both young and just having fun (I was 15yrs and he was 17yrs). He knows about everything in my past and I know everything about his past and neither one of us were angels. The first 3yrs we were mostly off and occasionally getting back together for a couple of months at a time, but for some reason he always found his way back to my heart. Now I'm in love with him and he is the first person I've ever been in love with. My boyfriend is like no one else Ive ever met, we don't have sex that much (3 or 4 times a month), he does not cuddle with me, we don't even make-out (we kiss but not french kiss). Its weird because I know he is not cheating because I can call him at whatever time and he will pick up, I can go anywhere with him, and pop up wherever he is and won't catch him doing anything (Ive tried). This confuses me more because if he is not cheating than what is the problem. I do know that when we were together in high school and up until 3yrs ago he was so sweet and new just how to touch me and kiss me hold me and could make me melt in his hand, But then he did not love me and I did not love him we were just having fun. When we broke up this last time he started dating older women ( like 6 or 7 years older) and this time when we got back together he seem so nonchalant. I know he loves me but he treats me like a best friend rather then a girlfriend. I know that his last girlfriends put him through a lot of drama but I'm not like them and I don't like to just chill and watch him play dominoes, cards, and the game with his friends. I want some attention and I want to feel loved. He thinks I need to grow up because there is more to life than kissing and hugging and having sex, but he makes me feel like he is not attracted and its just a matter of time before he starts cheating. Am I immature