Marriage is hard enough on its own let alone when you venture into it with no connection. Before you decide to marry someone, it is important you look beyond the attributes of the person and seek the chemistry.
Are you religiously compatible? Do you think and see things from the same angle? Are you sexually compatible? How emotionally connected are you both? All these are very important factors when it comes to marriage. It is not just about love but when you say connection I know it is more than just love.
Simply put, this person is good but he irritates you so you won't let him cuddle you or kiss you and express PDA with you and you feel it is all about connecting? Stop it dear. This man isn't for you. You will end up in an unhappy marriage. Help us reduce the divorce rate by getting it right before venturing into it.
Only marry someone you have strong chemistry with in all levels.