Hungry

So the last 3 days, I've been constantly hungry! Like I eat, get full then hour later I'm starving again. My lifestyle hasn't changed, my eating habits are still the same other then always be hungry. I don't eat every time because I'd gain so much weight but no matter what I eat it only goes away temporary.

Any ideas what may cause it?