@carrye4christ Have you considered therapy?
I ask because this story is really heartbreaking, he has openly rejected you multiple times and you seem to be rejecting yourself of the happiness you deserve too.
Learning to let go will be hard, but with therapy you’ll see your worth.