Rayne's feed

The smut
The fluff
The feels
The need to re-read this another 100 times in 1 sitting