You say, If there is a God then promises would logically be forever.
Not necessarily. If He puts contingencies on it, then that has to be considered. Read my article again.
`I read your article and reread it again...if there is a God he doesn’t make mistakes, if not then he’s just like the he/she/whatever that are just like the folks that invented him...
Yep. If a promise is conditional then it’s not broken if the condition is not kept.