The Full On Ending

Warning: This story contain's different point of views which will be listed below for information purposes, each persons real life name will be listed below.