This is so cute.
I really like what they've done with Steve's character. He was just the token jock in S1/annoying. And by S2, they've really turned the character around. Although we did kind of see Steve at the end of S1 asking Nancy about Jonathan and being there for her for Christmas being the best bf. So that was an indication that the character was trying to be a better person.