Lip tie

Sarah

Is this a lip tie? Having some problem with throwing up and two peds have basically made me feel crazy that he “may just be a baby who throws up a lot”