Rosie's POV
"You okay?" I asked Uma. She had Mal's spellbook. "I'm perfect." She replied. I smiled a little. I looked at Auradon and went on the ship again. Everyone got back to work and I looked off the ship and at Auradon. I looked down at the ring on my finger. It was basically the beast ring that Ben gave to Mal and it looked like it. I sighed and Harry came up to me. "You miss it don't you?" He asked and I nodded. "I'm sorry that he left." Harry said and wrapped his arm around me.
"Maybe he truly didn't love me." I said looking down. "He does love you." Harry said to me and I smiled. I turned around to him. "Go to him Rosie, I know you love him and I support you and him." Harry said and he kissed my forehead and we looked at Auradon together. "You would be so much happier in there than here." I told Harry. "It doesn't matter when I am. Nothing's gonna change you and me's friendship." Harry replied. "Go talk to him and get back together with him." Harry said to me. "Really?" I asked and he nodded. "Thank you." I said and kissed his cheek leaving the ship for the last time.
I got on my moped bike and rode down off the Isle to Auradon. I got off my bike once I stopped and ran inside. "Rosie?" Peter asked me. "Where is he?" I asked Peter. "Who?" Piper asked. "Ben." I said. "Upstairs in his office." Peyton said. "Thanks and tell no one to come in." I told them and they nodded. I ran upstairs and found Ben's office. I went inside, locked the door, and he was at his desk. "I told you to go away." He said. He looked up and saw me. He got up and ran over hugging me. I hugged back and kissed him. He kissed back and I jumped up. I wrapped my legs around his waist and we sat down on the couches in the corner.
I climbed onto top of him and sat on his lap as we kissed. I moved his lips down to my neck and I moaned as he kissed my sweet spot. I pulled away and looked at him. "Harry's okay with our relationship." I told Ben and he nodded smiling. "I love you." Ben said. "I love you too." I replied and we kissed again.