Dawned on me
Dawned on me, means to suddenly understand or realize something.
"It suddenly dawned on me that I hadn't eaten all day".
"It slowly dawned on me that he might have been mistaken".
"It finally dawned on him that she'd been joking"
Somepeople also use "Don Don" instead of "dawned on" for casual scenario