I never thought that you were a wuss!
The reasons you summed up are actually one of the most important reasons I joined a static, the other being I don't have all that much time so it's easier for me with a static and schedule days and times we're going to do the raid.
I've also had many bad experiences with PF but we also do have a blacklist so don't be afraid to use it.
At this time I would still not do Savage with a PF pug but I found EX to be easy enough now to be pug-able, there's still the change of bad apples and bad groups but just use blacklist and join another group.
Maybe try to search/join LS's and/or Discord's with people who have a similar play style as you?
