If people want to let you go, just let them do it. They may not understand who you are. So don’t play around with fire; don’t give them their cake and let them eat it too. Here is your rule of thumb: they either commit to you or get none of you.
Sometimes beautiful things come into our lives out of nowhere. We can’t always understand them, but we have to trust in them. I know you want to question everything, but sometimes it pays to just have a little faith.