Odd Startup Problem

My 2003 Dodge Durango has a hard time starting after sitting for an hour or 2. Does better after sititng all night or for just a few minutes. This started over a year ago with it just giving trouble starting after sitting for a few hours. But now it’s getting worse and worse, but it still seems to prefer to either sit all night or just a few minutes before starting again.