The only reason I'm asking is because it seems to me that instead of detaching, you seem to be actively allowing him to push your buttons and build your resentment.
Luv, c'mon girl! You can do this. Drop your expectations because they are killing you.