Absent an agreement between the parties to pay for a longer period of time, child support will continue to be paid for any child over the age of 18 who is (i) a full-time high school student, (ii) not self-supporting, and (iii) living in the home of the party seeking or receiving child support until such child reaches the age of 19 or graduates from high school, whichever first occurs....