Hey, not to sound condecending here or anything, but if your looking for a perfect christian guy, let me just quickly say, he doesn't exist. No one is perfect, but if your looking for a christian guy who makes mistakes, but learns from them. Then there are plenty around. Just wait until God brings the right guy for you.