Did they find the perfect match for their bestie? Then why does it seem so impossible to shop for an anniversary gift?! If he is attracted to you then it would be likely that he would show a number of signs in his body language and behavior of being attracted to you.
Don't worry, I totally feel your struggle.
And this doesn't just mean how your other prefers to lock lips.