Have you tried looking under "Submitted Images" in your profile page? If the it haven't been deleted it should still be there.
re: page refreshing. Yes I notice that sometimes. I post a comment then refresh the page and it is not there! Most of the time it shows up a few minutes later though.