harry potter soulmate fanfiction oc