> How can you be so certain?

LOL! There is no such uncertainty as a sure thing!