I'm preparing for a level 20 one shot and I'm trying to make a more support focused character. Two higher level support spells I'm eyeing are Mind Blank and Foresight, however the description of Mind Blank has me a bit concerned that I have to be careful with how they are cast together.
Mind Blank:
Until the spell ends, one willing creature you touch is immune to psychic damage, any effect that would sense its emotions or read its thoughts, divination spells, and the charmed condition. The spell even foils wish spells and spells or effects of similar power used to affect the target's mind or to gain information about the target.
With Foresight being a divination spell it seems like they cannot be cast on the same character as Foresight is a divination spell which mind blank prohibits.
It also seems like if Mind Blanked character A was against Foresight character B, Foresight's effects would mostly fizzle against the Mind Blanked character.
Are these two interpretations of the interactions accurate, or is there something I'm missing?