What a fantastic entry!
Others in the comments have already stated exactly what I think, I can only reiterate that this is really really well written... and the story hit home a little more often than I'd like to admit. this felt very personal to me and even though playing through this gave me negative feelings about myself, it just shows how good of a job you did with this. I think its great that this game made me feel so intensely emotional.
well done, amazing submission!