It's been a whirlwind few weeks for Ernest Suttles.