Need Help!! What is this??

Ha

My hubby says it's just an ulcer but I don't know. It can't be herpes because Hubby and I are both clean.

But a few days ago I woke up and my lips were stuck together so I pulled them apart. They bleed some after that and my bottom lip got swollen. Then this bump popped up. I have no clue what it is.