Here's what rhymes with selfdirecting.
directing affecting correcting perfecting redirecting collecting connecting protecting selecting detecting projecting effecting electing erecting subjecting dissecting objecting bisecting ejecting respecting reflecting rejecting intersecting infecting injecting suspecting deflecting recollecting expecting neglecting inspecting prospecting disconnecting unsuspecting interconnecting disinfecting Words that almost rhyme with selfdirecting
arresting getting setting testing resting checking letting melting nesting wetting betting netting renting vesting abetting annexing attesting jesting pecking petting venting vexing wrecking assenting belting decking pelting scenting trekking wresting reading bearing telling accepting attempting blessing dwelling pressing selling sharing spreading wearing wedding assessing caring daring dressing heading possessing stretching begging forgetting sensing sweating tearing tempting alleging bedding dissenting fencing guessing herring pairing perplexing protesting shedding smelting stressing upsetting wrestling yelling caressing dredging felling hedging lamenting pledging shelling treading unerring begetting besetting cementing delving digesting dreading fermenting fetching flexing fretting messing nestling paring shelving welling baring blaring divesting meshing molesting necking panelling pegging penning questing retching webbing wedging attending helping presenting sending suggesting addressing ascending bending lending preventing spelling staring swelling tending blending cleansing commencing excepting investing offending pending requesting stepping welding amending glaring inventing professing smelling sparing stemming suppressing swearing avenging consenting contesting flaring fledgling labelling mending orienting rending repelling sketching threading threshing unending drenching intercepting offsetting oppressing propelling regretting repressing resenting scaring squaring trending vending wrenching appending beheading belching channelling contenting fending gelding ingesting quelling redressing relenting repenting resetting shredding trenching tunnelling uncaring wending yelping depending representing comparing expressing preparing spending compelling declaring defending descending implementing interpreting overwhelming depressing distressing refreshing repairing condemning despairing dispensing experimenting manifesting progressing condensing confessing embedding impairing impressing indwelling overbearing quenching clenching commending exempting impelling paralleling rebelling retelling unbending undressing unsparing banqueting bestselling circumventing coalescing dispelling dissembling contending impending intending pretending recommending compressing expelling quarrelling storytelling suspending transcending unrelenting complementing expending multiplexing privileging extending apprehending superintending condescending comprehending