^ LOL! That pretty much sums it.
On second thought, it wouldn’t hurt if he is also:
- Honest
- Intelligent
- Compassionate
- Caring
- Understanding
- Faithful
- Athletic
- Organized
- Trustworthy
- Sensible
- Wise
- Charming
- Witty
AND…
- Has a great sense of style
- Has a great sense of humour
- Has a beautiful smile & a full head of hair
- Has strong faith
- And is family-oriented
… Ummm, think I am done now. 