source: the Daily MailYou would be forgiven for thinking she might feel a flicker of embarrassment at putting her vanity before her child's education, but you would be wrong. And, incredibly, it would seem that telling her daughter in advance simply slipped her mind.
I don't understand why the journalist used ' be forgive for thinking', but not " You would think".
If I suppose something or someone is bad but with reasons, I can use 'be forgiven for thinking'. Right?