So far as the difference between an allegory and metaphor is worried, both of those seem to belong to precisely the same team of figures of speech. The explanation is usually that each suggest comparison. Also, metaphorical language can effects thoughts and mental health. For illustration, describing despair as "drowning" https://holdenotvxa.jasperwiki.com/6730578/about_metafora