Z, I'm impressed with the progress you've made! I think your patience, perseverance, acceptance, and forgiveness has paid off. Keep it up, I think it's only going to get better.
It's so great that the two of you are sharing in a project like that, especially considering the purpose of it. I bet it made her feel really great about you, when you suggested that FIL live in your home. I think that's the stuff that fosters love. I know that whenever my H shows care and concern for my Mom or Brother, it makes my heart sing. I think that kind of thing really means a lot.
I'm so glad to hear your getting cuddles and affection. Sometimes that means even more than sex. Especially bedtime snuggles, and the fact that she initiates them? WOW! She's getting closer to you Z! It's unbelievable the emotions a cuddle can bring on. The human touch is amazing! Before you know it, she won't be able to resist you!