Thank you so much for your post and for sharing your view in the "discovered" v. "invented" discussion!
I'm very sure we cannot not resolve the debate, considering it was an ongoing debate between Einstein v Gödel and continues with Hawking v Penrose. LOL!