Michael Sutton Opens up About His "Amazing" Return to GENERAL HOSPITAL!