Поскольку слово "тяжелый" может иметь разные лексические значения, то и синонимы (антонимы) для каждого из них будут отличаться:
Синонимы: неподъемный, увесистый, грузкий, массивный, грузный, полновесный, непереносимый, многотонный, тяжкий, нагруженный.
Антонимы: легкий, воздушный, невесомый.
Синонимы: угрюмый, замкнутый, неразговорчивый, неприятный, мрачный, сварливый.
Антонимы: общительный, открытый, искренний.
Синонимы: загруженный, суетливый, скучный, длинный, томительный, неудачный, напряженный.
Антонимы: радостный, приятный, легкий, удачный.
Синонимы: мрачный, давящий, угрюмый, презрительный, уничижительный, высокомерный.
Антонимы: теплый, открытый, понимающий, приветливый.
Синонимы: упрямый, трудный, консервативный, склочный, сварливый, мрачный, нелюдимый, стервозный.
Антонимы: общительный, приятный, легкий, спокойный, добродушный.
Синонимы: опасное, серьезное, болезненное, критическое, нестабильное.
Антонимы: хорошее, нормальное, стабильное, удовлетворительное.