he demanded that I return to his house and stay until DD graduates this year. Told me it was too hard on her. Told me we could discuss whether or not I stay after the summer.
Yeah, keep moving toward what you know is the right thing.
It's hard being 17, regardless of the situation.