temperamental

adjective
1
tending to become angry, excited or upset easily, and to behave in an unreasonable way
بدخلق, تندخو, زود رنج, دمدمی مزاج
2
connected with somebody’s nature and personality
مزاجی, وابسته به طبع, بر اساس خلق و خوی
They are firm friends in spite of temperamental differences.