When trying to express the idea of "latching on to" someone or something, there are several useful synonyms to choose from. The phrase "clinging to" captures the sense of holding on tightly, while "embracing" can convey a more positive or nurturing connotation. Similarly, "adhering to" suggests a strong commitment or loyalty, while "affixing oneself to" emphasizes the idea of physically attaching oneself to something. Other possible synonyms may include "fixating on", "hooking onto", or "fastening onto". Ultimately, the choice of words will depend on the tone and context of the sentence, but these synonyms provide a range of options for expressing the same basic idea.