Boner problems

I've been seeing this new guy for almost 3 months now and we can literally be talking about anything and he'll get a boner. He says it's the way I look at him and smile but I've never dated a guy that would get a hard on so easily. Is this a bad thing? I mean it's a little inconvenient if we'll be in public and he will just get one. He literally has one every time I see him. Do I need to have sex with him or something? He tells me it isn't an issue and it's just that he likes me so much and he can't find anything wrong with me. He constantly calls me beautiful and gorgeous and when he says it I actually feel it. He looks at me in a way that makes my knees weak and I think he genuinely likes me. Has anyone ever had a guy like this?