I can't really think of this kind of thing being caused by some sort of homeless thief, but if it is then it would ease my mind.
If the opponent is a human, dealing with them is easy.
There might even be a reward for catching them, which will help the wedding fund.
If the opponent is a demon, it's simpler.
Search and destroy.
It is really simple.