Hello, Anon, "'Ihought to have written" should read: "I ought to have written", right? So the brother was away from his sister, and didn't write to her. But the fact that he didn't write made him think still more (often) about her.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.