I've not seen anyone question your credibilty or truthfulnees, only your witnesses's. I could be wrong.
Your story did change in detail a few times when you first defended yourself against SF's accusations, attributed to your witness's change in testimony.
You did say you had never met the witness nor been to the site as of only a few weeks ago.
I've said from day one, from the time that you started posting that you aren't obligated to say anything, what so ever, regarding what happened. If you do, that's your decision, but I have not personally witnessed anyone being rude to you on this forum.You owe us nothing. Don't get upset if folks question information that you volunteer, as long as it is done respectfully. That is one of the forum cautionary guidelines about putting yourself out there.
I'm glad to hear that you got up to the site and investigated to get a better feel for what happened, whatever that may have been.
The only relevant person to go with you for your on site investigation was the shooter, everyone else was inconsequential unless they had some kind of skill to contribute that either of you lacked.