I was able to surprise my family by returning to Wilmington early yesterday because a nice guy saw me walking on the road in Swansboro and gave me a ride to the nearest Greyhound station in Jacksonville. The man even paid for my ticket! Not only did he cover me on it, it only cost him $17.97, so I didn't even have to feel bad about him spending anything!