You've got some length to play around with so I would just find a barber and let him trim a little -- VERY LITTLE -- to start with. If he overdoes it and takes off a little too much, it's no great loss. Your beard seems to be a fast grower so it would recover very quickly. It's certainly no reason to shave. Any trimming accident, no matter how bad it is, will correct itself in a week or so. It's far preferable than having to start the whole 2-3 month growing process over again from scratch.