I have been exactly in your position except I was years into a relationship. It was great at first, but eventually even though he said he loved me, he wasn't meeting my needs for quality time or affection. So then, of course, I asked for more and he said I was being needy. Let me tell you what a psychologist told me: "needy is when you're getting enough and want more. He just wasn't meeting your needs in the first place." Trust me, I thought we would get married and I never wanted to be with anyone else, but I know that I would have been miserable for the rest of my life. It took a long time but I got over it and hope to find someone who WILL show that he loves me. If you do decide to tell him that and leave him, it will show him just how opposite of needy you are. Find someone who deserves your love. Your boyfriend is taking you for granted. Save yourself the constant heartache that I put myself through before I learned my lesson.