I like both
Faith and
Hope. I agree that
Faith seems "stronger" than
Hope. However, I would hesitate, personally, to use it. I would not be okay with people thinking I'm religious, even though there are different kinds of faith. Thus, I would choose
Hope. Plus, for me,
Hope would be really cute because I grew up near a place called Port
Hope.
I do feel they're both kind of weak as first names though. They are a little too cutesy and tacky-sounding.
I prefer
Kaley. It looks "cleaner" and far less cutesy.