Ruth, you sound like one good fightin' lady. It sounds like it's been a hard road, but don't give up hope! You have an awesome daughter by your side, together you'll keep on fightin'.

Here's a little mini-cheerleader to take with you on your journey