Black snake may mean that this man is more mature and sophisticated. Green snake may mean that this man is very gentle. But I didn't say how I felt about the green snake. Maybe it was you.
It has nothing to do with adultery. Don't listen to nonsense upstairs.