@Tim4389 Tell the host you're still coming and see what he says. It sounds like you didn't officially cancel through AirBnB, and I fear that the host is playing you. 'If he can afford it' being the key words here.
I don't know what cancellation policy you booked under, but the host should have advised you to cancel through AirBnB, or made a clear deal in writing as to how much he would refund. You should have canceled either way.
IF the host wants to make this right, he may be waiting until the funds are deposited in his account, but given the wording of his response, I fear the worst.
If he's not responding to you at all, tell him you're still planning to come just to see what his reaction is.