In the last two days, J.R. Smith has been benched by the New York Knicks and fined by the NBA.

Suddenly, he is unsure of his future in New York.

"Honestly, I don't even know at this point. At one point I was for sure, and now it's rocking the boat," Smith said after he was benched for the Knicks' 102-92 win against the Miami Heat on Thursday night. "But it is what it is. It's the nature of the business."

The benching came one day after Smith was fined $50,000 by the NBA for "recurring instances of unsportsmanlike conduct" stemming from his recent shoelace antics.

Knicks coach Mike Woodson wouldn't comment on why he decided to bench Smith against the Heat. Smith said he showed up to Madison Square Garden expecting to play and never was told by Woodson that he wouldn't.

"I think that's the most misleading part of it," Smith said. "I could see if I was told, but there was no conversation about it. But it is what it is. We got the [win]."

Smith also said he thought the $50,000 fine was exorbitant.

"In my eyes, yeah," Smith said. "The first time it was done, everybody thought it was hilarious. The second time it was done, it wasn't really done. But at the end of the day it is what it is. I'm not going to fight it.

"If we play hard and we win, I'm happy. If we play hard and lose, I'd have something to say. As long as we keep winning, I'm fine."