I don’t see anything wrong with it. Exactly what is it that is upsetting you so much? Take a step back and a deep breath. Post a pic of the entire viv and all the individual components you already have, the edges are cut off in the last pic.
I think your being to hard on yourself, I recognize it because I use to do it to myself all the time. No matter how well a project comes out I always feel like it’s not good enough, especially when compared to others. That feeling is compounded even more when it’s something I really care about, I think you care so much about this project that the slightest perceived flaw, no matter how minor, is stressing you out. I know how you feel. You fell like an imposter of a Cham keeper, but your not. Take a break from it for a day, clear your head, you can do this!