Ditto to all the previous posts, he is most definitely a keeper. But what also crossed my mind as I was reading all the posts is that it also shows how thoughtful and caring you are for him to want to do this for you. Sounds like you are truly made for each other.