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