Put yourself in the shoes of the coach, would you substitute in a player who doesn't believe in your systems, teammates, or organization. I have unbelievable respect for a player who hits rock bottom by a bad performance or mistake, but overcomes it by their commitment to the team through positive actions. I might not be able to play that player the next game, or the minutes they would like, but I have a great memory for those human things. I have often experienced a young player who comes to me and one a given day gives a great performance in a game or practice, and then disappears for a few days. You may not lose PT because of a poor performance, but you will eventually lose your playing time to someone who has this attitude.
Improvement can only occur through daily effort.
Your skills are sort of like weight training. If you don't life you don't get stronger. If you don't stretch you lose flexibility. If you don't strive to improve every single attempt you make at a skill, you will never string together the large number of small but significant steps necessary to make giant leaps in your skill level. I find playing time for players who are improving daily.