Dump him.Boy complains about the amount of books I own and wishes I would throw some out, then he buys me a bookshelf. I am a lucky woman
I'm sorry, obhave, I'm not at all helpful. But books are a life source.
No, seriously, it's nice that he's reconciling his annoyance with your intellectual pursuits.
A guy I dated took umbrage at the fact that I was staying in my apartment on a lovely Saturday afternoon getting caught up with cleaning and working on a huge school paper I had due that week. You'd have thought I committed a serious crime vs. humanity. I get that it was nice out and one should stop and smell the roses and all that, but the paper wasn't going to write itself. In reality, his issue was me being in grad school while working full time--as if it impinged on his life. It wasn't like he wanted me to go out and do something with him that day. What a dick he was.