A good enough listener for two people

unique sense of humor, but knows when it's time to be serious
Someone I can trust without question
someone who can get excited over the little wonders of life- ( Ie dropping everything just to enjoy the sunset for a while with me)
A strong sense of family, and the willingness to build one with me
A love of nature and all things outdoors