trust your hunches. they’re usually based on facts filed away just below the conscious level.
wonderwall, adjective: someone you find yourself thinking about all the time; a person you are completely infatuated with