No one is perfect and neither is your ideal match. The good news is, these are a few simple faults that you can fix yourself. With a little bit of patience and time, he should be more than willing to give them up for you. Just make sure to remind him of the fruits of his labor every now and again.