You missed a few big things like his best friend Lauren whom he took on his last tour being the one to make plans with Cherry when they were in New York and asking if Ed wanted to tag along and Ed wondering if it was a good idea because the last time they saw each other they had hooked up and it didn't go very well. But he agreed to go and they started hanging out again. After that they happened to be in the same area for 4th of July and Ed was messaging her at the party and found out and asked her if she wanted to come after asking Taylor if he could. He asked her out then. Before Cherry was Alice, his four year relationship that Overpass Graffiti is about. He wrote about it after he avoided her for many years and decided to finally be where she was. The bartender started playing all his old love songs for her which made it super awkward. They now all hang out together because they were all friends in school.