This was a great book. It is a clean, Christian-based romance but with realistically flawed characters. The author did a good job showing how the character’s own self doubts affected how they interact with others. A good read. Well written. Some nice twists and sub-plots.