I think your identification was wrong, but that is probably because all you got is 1 picture. I used the website you suggested (great website) and think I figured it out (maybe). I think it is a samolus valerandi (brooke weed, or water rose).
Anyway, thanks for the wonderful website and thanks for the help.