First of all, Welcome (back?) to the Hive!
About the story. I thinks it's pretty good. As the work of an amateur writer, of course. I saw a couple grammar mistakes here and there, but overall, the narrative was pretty fluid yet not fluid enough if compared to professional writers. As the reader, one gets to understand the protagonist, which is good. He's got emotions, he's "three-dimensional".
I'm not much of a critic, sorry. I'm also a novice writer and I understand this mistakes coz' I make them too. I could give you two advices: 1. Look for a Thesaurus and all the info about writting you can (share anything you find! XD); and 2. Keep practicing. Writting is an art and, in art, practice makes perfect imo.
Overall, I feel you've got to work on somethings here and there but it's a decently solid piece, so Congrats! I'll be on the lookout for more of your work and, If I find the time, I'll post some of mine too!