I broke three of my teeth namely the lateral incisor ( front tooth), the canine and the first premolar a few months ago. I got a porcelain crown on the three broken teeth and my dentist suggested a veneer on the other front tooth to match its appearance with the crowned front tooth. Since I had the crown on I noticed that my gums started to recede and I feel like they are irritated. I was also disappointed with the result of the veneer on my tooth. It's longer than the crowned front tooth. What should I do now? Can they redo the crown and the veneer? Please advise.
Thanks for your time!

Upload image