The last best friend you'll ever need
serious, whimsical, opinionated, open hearted, loving, passionate, thoughtfull, self assured, trustworthy and more... an old boyscout!
someone that is positive,loving, passionate, cares for others as well as herself, has an open and trusting heart and mind..... and so much more ;)