Josh Swickard Still Feels Incredibly Lucky To Be On General Hospital