Can you post a picture of your faucet ?

But in the meantime, almost all kitchen faucets attach from under neath. You just have to be patient with it.

From my personal experience: I ran into...