How did you warm up his food? Most snakes seem to take the f/t better if it is plenty warm. It is possible that he smells the food, so wants to eat, but the only warm thing he is sensing is you. If that is the case, it is no wonder he is striking at you.