Cil-- what a great post. You sound fabulous, or at least you're trying to be fabulous. Good for you.
I cannot really give any words of wisdom regarding your H right now, but it seems like you guys are in an ok place-- not a great place, but not a bad place either. I think you should keep doing what you're doing, be a friend, the safe place and let him decide if its a place he wants to be. Cuz it seems like he likes to visit.
Hang in there.
Me 47 H 49 S18 S15 M 21 BD #1 11/09/15 ILYBNILY I believe we are Piecing 1/2/16 Suspect EA/PA? 2/28/16 BD #2 "He tried, but needs passion." 2/28/16 Confirm PA 3/11/16, he's leaving in June H leaves 5/7/16