I (19F) am extremely dissatisfied with my boyfriend (18M). How can I fix this?

I (19F) and my boyfriend (18M) have been together for a year and a month. Ever since the beginning, we couldn't keep our hands off each other but lately I've been noticing more and more turn offs I ignored for the sake of my relationship. Some of these include:

  • Him being always late for everything
  • Him always being sick or with allergies (therefore, refusing to go out)
  • Him mocking me in a jokingly way all the time (I don't mind it once in a while, but he has made me cry sometimes because of this)
  • My love language being physical contact and him hating to be touched (he accepts it, but I know he doesn't enjoy it)
  • Him never setting boundaries with his parents about babysitting his little brother (11M) every single day because he hasn't found a job yet
  • Him having the same hobbies as me but refusing to do it together (like play video games)
  • Him not posting me/put my name or anything on his bio (he doesn't really use social media much, so would it hurt to just put my name on his bio so people know he has a girlfriend?)
  • Him being busy (with trivial things) when I'm in the mood, but always being in the mood when I'm not up for it
  • Etc.

How am I supposed to fix this? Can it even be fixed? I really love him, but I'm so tired of being the only one making an effort.

And yes, I talked to him about all these things, he said he would change (he never did).