Hrm. Does this sound mary sueish at all?

Quick Reply