It's been a tough season for Wayne Ellington. The 31-year-old sharpshooter has appeared in just 21 games this year for the Miami Heat, something he didn't expect when he re-signed with the team in free agency on a one-year deal worth $6.27 million.

On Tuesday against the Milwaukee Bucks, Wayne Ellington saw his first minutes in nine games, but they were “garbage time” minutes. The Heat were getting blown out by the Bucks. Head coach Erik Spoelstra put Ellington in near the end of the game, with the veteran playing about seven minutes and finishing with nine points while shooting 3-of-5 from the field.

Ellington admits he has been running through a bevy of emotions this season while receiving DNP-CD.

“It’s been really hard,” Ellington told Shandel Richardson of The Atheltic. “I’ve felt all different types of emotions: hurt, anger, all the way down the line. Upset. All that kind of stuff. I’m a warrior, though. I’m going to keep on fighting, keep battling. That’s what I do.

“You can keep on saying (it’s a long season), but, shit, we’re halfway through. The season is halfway done. I don’t look at it like that. It’s a long season, but I live in the moment.”

Ellington played in 77 games last season for the Heat and was very productive. He averaged11.2 points and shot 39.2 percent from beyond the arc. For whatever reason, though, Ellington hasn't been able to crack the rotation this season and it has clearly been tough on him.