Word: heartwrenchingly
Morphemes: heart + wrench + -ing + -ly
Morpheme types: Base + Base + Suffix + Suffix