ditto, what NJoy said.
You did not say ages; I am guessing boy #1 is very young (and shy); maybe all of you are. My point however is, he might grow up, mature and lose that shyness and to become more comfortable with public displays of affection (my bet is he never sees it at home; thus it would seem/feel very unnatural or wired to him ... but he can get past that home conditioning/perspective over time).
If Njoy's hunch is right (and its my hunch too), tell #1 you are going to take a break for that relationship and that you do intend to date others but try to tell him how much you care for him and that there might be a chance down the road for the two of you (i.e., see if you can keep the door open). But be sure to tell him to date others too (be fair to him).
Then get the test ride with car #2 .... opps, boy #2 .... and compare.
Only by driving a cadilac and a lincoln can you really tell which one is really better for you, when you are confused like you say you are right now.
Come back and tell us which car ... uh boy ... you pick out! Good luck.
ROB