Congrats on the cane usage again
And for being willing to say sayonara to the ex for good. I'm terrible at relationship advice because I've only ever 'dated' one guy and that's who I'm married to now. And we never even really 'dated' as such. We played computer games together which a bunch of other guys and somehow ended up in a relationship... It's rather bizarre when I think back on it, sort of ..."how did I end up here again?!"
But my fingers are crossed that you will one day find your "how did we...??" guy. Forget the prince charmings though, they don't exist and even if they did, how many princesses are living happily ever after with him?