God always wins in the battle between good and evil, priest preaches at Charlotte diocese's first Blue Mass