I can't be honest with them easily. We have grown apart a bit, but not to a point where I don't consider them close friends anymore
And you call people like that your friends?
A couple of them are self-righteous enough that they might decide not be friends with me anymore just because they don't like my bf. Which I suppose if that happens there's nothing I can do about it, I'd just rather not have that happen.
They really should because you deserve it. If you don't want to lose friends, be honest with them and don't lie to them for years.
"Shitty" as in incredibly judgmental and righteous and unwilling to listen to others' opinions
So how come you haven't made any other friends in the past three years? People grow apart from their chilldhood friends. It's normal to widen your friend circle.
It's a bit pathetic that you want these girls in your wedding just so that you have bridesmaids. Get some new friends with whom you're honest and whose opinions you appreciate.