In case you don't realize it, this is what you said about homeless people and the job site:
You thought...so I thought homeless people were living there, at least on weekends.
again, you thought....The fence had a hole in it and I thought homeless people were living there so I went in
never once did you say you knew or you saw anything. You came to a conclusion based on the hole in the fence. For all you know, every homeless person that might have entered the site through that hole are in the same boat as you.
but even if homeless people were living there, even every night; how does that equate to it is now ok to trespass? Are you one of those people that jumped off a bridge just because you saw somebody else do it, even knowing it was a stupid idea?