A review by izziede
Forever by Allyson Young

4.0

A good story.
The Hero makes lots of mistakes and by 50% he's blow it and kicked the heroine to the kerb.
The rest is his acts of redemption to put right his mistreatment of her.