He would be every bit of good she so desperately wanted to see in him as long as she was safe.
This book is full of clunky sentences like the above. I started ignoring them to get through faster—but I can't anymore.
Something like this would read better :
"As long as she was safe, he would exhibit the good she so desperately wanted to see in him."