Oh what I would do to, for and with you...
Selfreliant, imaginative, very hardworking, selfmade, compasionate, honest, trustworthy, loyal, intelligent, funny, blunt.
Creative, sense of fun and adventure, street smart, truthful, intelligent, well spoken with an opinion of her own.