You have my sympathies. I've had a few situations that were similar but never that bad with the TRASH.
I also chose to leave and have endeavored since then to always be on the lookout for lonelier places to camp.
Isn't it strange how "mankind" are the only critters on the planet that craps in their own nest???
_________________________
QMC, USCG (Ret)
The best luck is what you make yourself!