SPOILER ALERT! This post contains details from the midseason finale of ABC‘s . There may be some rocky seas ahead for the ...