Ok......I'll try and keep this to the point.
Friend A (very best friend from childhood, dont see each other that often (few times a month) but speak daily on phone/email. Have this bond from being friends from very young.
Friend B (best friend at the moment in terms of see her most days, spend a lot of time together, im bridesmaid at her wedding have known her almost as long as A but not quite. Have only been very close for last 3 years or so.
Friend A and B are friends in their own rights but the link is through me and they arent particularly close though very keen on each other and get on well.
Friend A has just split up with boyfriend of 13 years 3 weeks ago after a troublesome patch escalated and became unmanageable (he gambles, takes drugs, generally pretty crap, tho didnt used to be). Friend A has wondered and is almost convinced that he now has someone else. We have always had a pact that that is one thing we would always tell each other no matter what.
You can see whats coming right?
Friend B told me on Wednesday that she has heard from someone (wouldnt say who) that yes he does have someone else, he met through work and it has been going on quite some time and isnt the first time he has been unfaithful. She also made me promise I wouldnt tell Friend A as it would get her into a lot of trouble with both the person that told her and her own boyfriend.
What the F*CK do I do?
Whatever I do Im betraying a best friend and Im feeling really guilty and anxious all of the time.
If friend A EVER found out I knew, she would be devastated. She has completely leant on me through the break up and also when she lost her mum (at 21) 3 years ago. We would fall out.
If friend B found out I told she would be very angry with me, we would fall out. It would cause a lot of trouble generally within our social group.
HELP please
I keep swinging from NEEDING to tell Friend A then deciding better of it.