X

God

The Hardest thing Part 3

This is part 3 of 3, the longest and hardest to write. But I hope it's not the end.