Ok honey. Here's my imagination for the girl of my dream.
1. Loves me for me
2. Confides in me and will let me take care of her
3. Knows how to care for herself
4. Works to make me happy 5. Wants to spend time together always
6. Can cook (optional)
In return I will do the same for the girl I am with of course =D and that's why cooking is optional hahahaha.