Listen to bmwkiz, a barber will often think they know what is best for your beard style and trim off too much. Its not a bad idea to trim but just be clear on what you want the outcome to be. It looks good now but Alan's right about a trim keeping it from looking too scruffy. As for the moustache, wax would help but consistent training with your fingertips is good.