Hi B. While is it ok to wonder all of those "whys" we can concur that W is a trobled MLC person. Selfishness is a common denominator in some of our sitches, and sometimes there are inner triggers that take us to those misty roads.
Anyways, what can you do now? Just keep sailing your course and be there for D3.

We know its a bitter pill to swallow. Give time the time.

Stay strong man

WW H(me): 50
W: 46
T: 26 M: 21
S: 16
Piecing since 03/2016
Saw the light in the storm