Here we go again...
Hey Marv, I think what you decided to name this post reveals a lot of what is causing you this distress.
It suggests that you think this situation is out of your control, while the truth is that you can control whether or not you allow this cycle to start.
"Here we go AGAIN" also illustrates that you know this is a cycle from him. What maybe you haven't yet accepted is that this is always how it'll be. You can't change him, and it's unwise to expect him to suddenly treat you well - or with any common decency at all.
That was 6 hours ago and I haven't heard from him anymore. Wtf...
That's how it'll always be...until he might one day need you again.