A review by becxreadz
Gabriel's Promise by Sylvain Reynard

4.0

Liked:
*No cheating
*Compromises
*Communication was there
*Seeing Gabriel as a father was so sweet

Disliked:
*Seemed a little overdramatic