E' proprio cosi che funzionano le sessioni. Dopo un certo tempo di inattività scadono e vengono cancellate, facendo in modo che tu ti trovi disconnesso.
Se desideri prolungare questo tempo, è sufficiente agire su alcuni parametri nel php.ini (oppure tramite script oppure tramite .htaccess)

Ti consiglio di leggere la documentazione ufficiale se vuoi approfondire l'argomento, mi sembra molto chiara.