It should mellow with age. Try to ferment below 22°c, ideally 17-20°c, for most ales, most of the time. For lagers, when using a lager yeast, it should be 8-12°c depending on the yeast and style.
If temperature control is a problem then brew a saison using a saison yeast. The saison yeast can...