I'd suggest that whatever funds you are invested in, performance should be tracked either against a standard global tracker fund (assuming you are 100% in equities), or, if you have some bonds in there, you could use one of the Vanguard Lifestrategy funds as your benchmark. There are variants with equities making up 20%, 40%, 60% and 80%. I tend to compare my investment performance against both the 40% and 60% funds, as I'm about 50% invested in equities.
You could also pick a few fund managers to compare yourself against. If you can see that the likes of Nick Train, Terry Smith, or the team at Baillie Gifford (for example) have struggled over a given period, then you may not feel so bad!
Generally though, don't worry too much about performance over short timeframes, unless your funds compare poorly against your chosen benchmark for more than a year or two. If you keep investing over a long period, you are likely to outperform cash investments.
I share your scepticism on ESG focused investments and would be tempted to ditch them. Largely it's a marketing gimmick, in my view. A standard global tracker will cost you less in fees, and potentially boost performance over the long term. The other advantage is that you won't have to worry about tracking performance, since you will be getting the average market return.