That mouse plant is trying to tell you something..."get a camera, get a camera and I will go away and never return"...yes, I can hear it now all the way down here. Mouse plant all over...what mouse plant? I don't see any.
I do know what you are talking about with weeds returning when you felt so sure this time you had won the battle. I am still combating Chamberbitter weed, but this time I think I have it under control, yeah right!