This story has a light touch, which is pleasing. You manage to establish the relationship between the friends. Your dialog is effective in doing that.
This story might have been simpler (which I don't recommend), but you add complexity to it. There isn't just the narrative about a sick friend, but also a narrative about the girlfriend, the hungry friend and the friend who made bad romantic choices in the past. Except for all the names (which were a little confusing), these separate parts fit together well. That's not easy to do in a short story.
When I write a short story (not often), I'm careful about using too many names. While it may seem clear to the author, readers don't want to pay such close attention. We, as authors, have to make it easy for them to follow the narrative.
I liked your story.