1) I'm not sure of the right word but is there a way to say something like straightforward/genuine. What I mean is that you are you and you're very honest. There's no hidden agenda with you. You're very open and accessible.
2) Dependable, fit, caring.
3) Charming, personable, considerate, interested conversationalist, friendly. Oh gosh you have loads!! It's just a matter of wording them … most guys don't have even half your good qualities. Lemme think for a minute, Humor and wit... or wit and wisdom maybe. Solid life... your head is on straight and you want that missing arc in your circle to complete your happiness.....?
4)Fun, exciting, understanding, no bs kind of guy, & attractive
5)Thoughtful, caring, wickedly sharp sense of humor.