Natalie is one of my best friends, and I've been lucky enough to count her in that small circle for many years now. We met through mutual friends, and from our first shared inappropriate joke, I knew it was love! Nat is funny, and smart, and generous. She is adventurous, and kind, and not shy about telling you you're full of shit when you definitely, definitely are. She forgets the movies, but remembers she saw them with you. She remembers your birthday, and will ambush you with a phone call singing happy birthday in German very early in the morning. She doesn't make excuses, or mountains out of mole hills, but she does make an excellent companion at concerts. Nat is a dog person, she loves most music, and you hear the bass from her car stereo approaching before you see her. Nat reeeeeeaaaaallllllllly does not put up with people who peddle bullshit, in any sense of the phrase, but if you are honest with her, she will return the favour. Nat needs a partner with integrity, above all else. That, and the ability to cook because if you feed her well she'll bring the dessert. I've never come up with something for us to do and had her say 'I'm not up for that.' I've never made plans with her and had her not come through for me. I've never asked her for help, and had her let me down. She'll return the books she borrows from you, stain-free, with no dog-eared pages. Nat needs someone who is funny, and who can keep up with her brain. Someone who will challenge her, but in a good way. Someone who will carry their share of things, and not make excuses, and not wake her up too early because ain't nobody got time for that. She admits when she's wrong, and you need to do the same. Don't try and sell her on MLM's because she'll sell you to the circus. Don't ask her to compromise her standards, but on almost anything else she's quite happy to compromise. Nat's a catch. Just don't try to actually catch her, because she'll see the giant butterfly net coming and will activate stealth mode.