If you continue to replace the word “have” with the word “of”, I will ensure I have a rock solid alibi in the extremely unlikely event that your bound and gagged corpse is found in a burned out van on the side of a desolate mountain after a three week search operation.
The two words are neither similar nor interchangeable. In mockney parlance, they sound similar. They are not.
I have to admit this is a huge peeve have mine as well. I know many people in real life who get it wrong, but I dont of the heart to correct them as I don’t wanna be ‘that guy’.