Someone who can give his life for the
people he loves. Overly Smart - both personality wise and thinking wise. Someone who is Always 2 steps ahead of you. The more he teases someone the more he loves that person. Someone you should
never let
go. Total marriage material.