A review by oknazareth
Long Shadows by Cithara

3.0

Really hard to read at the beginning because Severus was a piece of crap. It was dub-con at its best and it broke mi heart.
I kept reading and hoping major groveling, but I still think more groveling was needed. It brought back memories of my own experiences, which it tells you it was well thought and written. Josh is not the name I would have picked for their son though.
Also, Josh’s development stage makes it impossible for him to be this insightful. No matter how mature he is.
All in all a story of heartache and redemption, of doing the hard thing for our kids benefit.