IMO, it seems to me you are making every provision not to make your W upset. But on her end she's is not as committed at not making you upset. Why are you afraid to bring something up to the woman that suppose to be your BF, that something she has done is bothering you.
You'll should be able to tell each other everything and if you are holding back how you feel, its not healthy for you or the M.
You seem to be avoidant of anything that might make your W upset or mad.
Her BFF should be taking a backseat to her M. I understand not trying to tear that relationship up. But if you a uncomfortable with her relationship with the BFF, W should put that relationship on a hold for a while.
She should be fighting for you to be in her life and it seems like it's the other way around at the moment.
I have also noticed, you posted about how the jewelry made you feel, then when you got advice on here, you defended her wearing because you didn't have evidence of where see got it from. In your heart you know where she got it from. Did you buy it for her? If not, I don't see why asking where they came from would be a big deal.
I hope what I posted didnt sound to harsh.
M:37 W:37 T:11 M:10 S17, S13, S10, S4 BD:06/28/17 OM confirmed 07/20/17 Recon the M 10/29/17 Working hard:2gether
Onward and forward
This process is not a sprint it's a marathon! Patience, Patience, Patience.