Wolfwood is, at times, quite dense. In fact, he is almost willfully ignorant of the world around him, when he has a focused goal.
However, willful ignorance really can't cover over everything. He knew that he wanted, as crazy as it felt, to kiss Vash. He almost did, too, though he stalled at the last second, afraid of what the other man would say or do.