So I know everyone says "snakes cant love" and most people will say that snakes dont recognize their owners over other people. But it is also common knowledge that snakes "see" heat, correct? So is it possible that a snake could learn to recognize one person's heat pattern, thus allowing it to identify its owner?

Look at the thermal imaging picture:

There are two people in that picture and they each have a subtly different heat signature. Perhaps a snake learns to differentiate between the heat pattern of its primary care-taker and other heat blobs.

The only reason I suggest this is because my oldest, Harlett, always tries to come back to me if I let someone else hold her. For example, yesterday my sister and I were walking, sister was holding Harlett, and the snake stretched out from her shoulder onto mine. She does this every time she is given to someone other than myself. Why would she do that if she didnt recognize me as her "safe person"? There has to be SOMETHING that allows a snake to imprint upon one person or another.

Anyone with me on this?