How frequent are your short rests? Purple Dragon Knight is often maligned, but does get the ability to do a mass healing word 1/SR with Rallying Cry. It's not huge but by 10th level you'll heal yourself 1d10+10 and 3 allies for 10 as well. That's about the only healer option. Inspiring Leader prevents damage with THP, but you don't have the charisma to truly benefit from it. You don't have a Rogue to really benefit from the 10th level feature, though. Rune Knight is a fine and versatile choice.

Going to 0 a lot means you're getting hit, so you want to keep your shield. You can do sword & board, then drop your sword if you want to grapple someone, and pick the sword up afterwards... carry a spare sword maybe? Alternatively, with Spike Growth, you don't need a hand free to Shove.

Why did you take the Unarmed fighting style? It doesn't seem very beneficial. Dueling gives you more damage, or you might want the blindsight one if you expect invisible enemies or difficult environments, especially on a Human with no Darkvision.
Interception (reduce damage to an ally) is also good for helping keep others alive.

Have you considered switching to warhammers and getting the Crusher feat? It would even out your strength to 18 (letting you take it to 20 at 6th level), and gives you a 5' push into Spike Growth on hit without any action cost. Alternatively, Heavy Armor Master gives you 3 DR against weapon damage and +1 str.