✨ ベストアンサー ✨
Excitement kept me from getting a wink of sleep until the next morning.
It suddenly came to me that the next day was my wife’s birthday.
Tom went in disguise for fear he might be recognized.
keep 人 from …ing 「人が…するのを妨げる」
come to 人「(考えなどが)人に思いつく、思い出される」
for fear (that)「that以下を恐れて、~しないように」