South Florida resident is back home after being stranded in Israel, says he feels "really let down" by U.S.