Anyone who shares the same views & interests that I have but sometimes it's the exact opposites that proved to be more interesting.