Part 03 Part 05
A warmer side of this story ;)
The last part is a work in progress. I ran out of time to do it all.