What could this be?

Is it just canker sores or something more. I’ve noticed I get them on my upper and bottom lip quite often especially after I drink Coca-Cola. They hurt so bad and my lips swell every time it happens.