Why didn't my ex-appreciate me?

My ex-boyfriend didn't appreciate me and I don't understand why. I did everything I could to be a good girlfriend. I was faithful, supporting, and loving. He didn't have a car, lost his apartment, couldn't find a job and I stayed by his side. Even after "he dumped me" I offered to take him to school so he didn't have to quit. I met his family and friends but he NEVER mentioned me on Facebook or liked any of my pictures. However, he'd always like half-naked pictures of other women (THOTS). He prioritized everything over me and made it seem like I super demanding. All I ever ask from him was to communicate and be honest. He'd rather post perverted things on Facebook, and entertain THOTS than be with me.

I really don't understand because I thought I had a lot to offer. I'm pretty (or so I thought), funny, I have a nice body, and I'm in school (on the dean's list). I'm not perfect, I have major trust issues and I'm not good at controlling my emotions. However, I was still good to him.
Updates
+1 y
Oh, and every time I threatened to walk away he never asked me to stay.
Why didn't my ex-appreciate me?
Post Opinion