GENERAL HOSPITAL Spoilers 6/29/17 — It's Confession Time for Ava!