Guru's right.
Just as a side note: I've got similar parameters. This year I got myself a GF, which, if you knew me, you'd know that's rare. Why is it rare? Because I have standards - like Guru. One of my pals, when I told him I was now in a relationship, asked me, "Did you put her through all...