Yes, Gregory knew all about the dangers some people faced when returning home, having faced some of them himself. No point commenting or whining about it. Even so, he was still confused by the whole situation. How does one resolve a 'one-night stand' when both parties were drunk? "Whoops, sorry, yep you were good, see you later" ? No, he simply was too kind to let things like this pass him that easily. It was to be his downfall today.
"Oh well, I can take 'ye anywhere 'ye need to be."
Considering he was going to be back on the streets tomorrow, this was going to be a bit hard. Floo powder was expensive. In fact, Greg had lost his wand along the way. In a matter of hours he would be homeless again, waiting for the next opportunity of kindness until he was forced to move again. This had been very foolish of him. He felt obligated to help Eddie, as thought he had hindered him somehow.