This will probably be long, but I've been wanting to tell this story for a long time. I hope you enjoy and I appreciate any feedback! It all...