My boyfriend frequently returns home much later than he originally tells me.
Whenever my boyfriend (21M) goes out with his friends, he tells me the time he expects to be back. We started doing this after moving in together because I’m not comfortable leaving the front door unlocked all night. We usually agree on a reasonable time. The problem is, he often comes home hours later than he said he would. It’s rare for him to return close to the agreed time. I would be okay with it if he just took a moment to text or call me, but he doesn't reach out at all while he's out. This leaves me waiting for up to 10 hours without hearing from him, forcing me to stay up until 2 or 3 AM, only for him to come home with no explanation other than “plans ran late.” This has happened so many times that I’m seriously considering ending the relationship. Does anyone have any advice?