As hard as it wanting something we can't have it's the ones who don't know what they want that suffer most! …
Independant, fun loving, honest, spontaneous, ambitous, a bit of a planner @ times!, confident without being arrogant!, caring, humble, hardworking, pragmatic, insightful, supportive, giving, outgoing...