I want you to know that I think you are doing a great job with C. You are handling each situation with friendship and love! I loved the comment she made that said you were the one person not putting pressure on her! And it is a great sign that she is trying to keep everyone's R together, hint!
But, like you, I also am having down times. {{{hugs}}} This is really hard for me also. Especially when H is staying way far away! My thoughts are with you! Keep on the path you are on, Looks like it will turn out very well. You may not see it, but I do!