Dictionary.com
Thesaurus.com

am immersing

  • present progressive of immerse (1st person singular).