Prosecutors said Monday that Aaron Belcher “snapped” and nearly killed his friend Aaron Swelfer after the latter man took up with his on-and-off again girlfriend.