"Carried a burden of," "endured a load of," "shouldered a responsibility of," and "bore a weight of" are some synonyms for the phrase "haddest a weight of." All these phrases indicate being burdened with something difficult or heavy to handle. Each one conveys a different aspect of the challenge, from the physical weight of a burden to the emotional weight of responsibility. Using synonyms is an excellent way to enhance writing as it helps to avoid repetitive words and makes the text more engaging. It also shows a writer's mastery of language, enabling them to convey complex ideas with precision and creativity.