127 Cross one’s mind
(PW) think of, occur quickly to someone
It did not cross my mind to thank her for my birthday card.
(free) To come to know; realize:
It crossed my mind that you might want to leave early.
(dictionary)
cross one's mind, to occur suddenly to one:
A disturbing thought crossed her mind.
(your) cross someone's mind
to come suddenly or briefly to someone's mind