Whenever I think about potential people to date, they never behave like I do.
Why do you want to date your opposite?
Because the person I like is very attractive and I like to remind myself about it.
You are allowed to have such preferences you know, don't be ashamed of it. If you date to how society wants you to, you'll always be unhappy.
I'm going to hook up with that person despite our differences.
Yes, and I think that you should. Some of the best relationships are two different people who are very different.