Tired of having the same exact conversation

Been with my boyfriend 4 years we dont live together right now because of some reasons and lost our home. Now we live over an hour away from eachother i have no vehicle but he does. Everyday i do the same thing normally just watch tv and take naps because of being so bored. I work night shift 3 to 5 days a week. And have weekends off. He works with his dad monday through fridays anyways when we text we litterally habe the EXACT same boring conversation everyday ive tried talking about anything and everything and he always resaults back to the same exact thing everytime.

Hes a sex addict and thats the only time it feels he wants to come see me. Ive asked him multiple times to come see me and spend time with me and when he does all he wants to do is watch tv or lay down. Ive tried asking him if he wants to play cards or video games or just talk or go for a walk with me or litterally anything besides sit amd watch tv the entire time. And he never wants to do anything else. Ive tried talkong to him about all of this amd resaults are the same he says hes sorry and calls himself a shitty boyfriend. I just dont understand why its so hard to have a conversation with me.

I practicly have to beg him to come see me but hell drop eveeything hes doing to go see his friends or help his friends woth whatever. Oh not to mention when he does come over hes always so quivk to leave says he has to go to his friends and help do this or that or help hos dad do this or that but when he texts me hes not even doing what he said he was leaving to go do. At this point i just dont know what else to do or even say. I habe left him 3 times in the last 4 years and i keep letting him back in hoping he changes. And he does for a little while but then its right back to the same shit everytime. I just i love him so much and weve been through alot of good and bad in the last 4 years i dont wanna give that up. I habe tried 3 times to leave him and i always find myself back with him and at this point i just dont know what to do anymore. When i bring things up to him he always says hes sorry hes a shitty boyfriend and how everythings always his fault but then again wont do anything to better himself for our relationship. Any advice would be greatly appreciated