Your grammar is fine. It beats me on a coffeeless evening...
If I said that I was visited by an anime unicorn, I would need to prove it. But based on what we understand about reality, we would reliably be able to say that I was lying and that my claim was false.