Wedding at Cardwell Ranch & The Cowgirl in Question - B.J. Daniels

This would have been four stars because the suspense story was well done and kept me on my toes. But it ends up as three stars because the heroine forgave someone who should not have been forgiven for some reason I can't understand and really angers me. 

I mean, yes she's your stepsister but this bitch was complicit in kidnapping your child with your obviously horrible in-laws and gave some nonsensical, lameass excuse and you just feel like you need to forgive her just because and for the sake of that child? WTF?!

(show spoiler)

In addition, the end of the romance story was so quick. The relationship jumped from zero to sixty in no time at all. This and the above just brought down the whole story.