Gah, sorry to hear that. Some of it sounds similar to some past experiences I've had - it's so odd how you can try so hard to express your needs and wants to somebody for a long time and have them not hear it for months. I hope he is in a place to really recognize what his choices really mean for your relationship and the future, so he can make sure he's making them consciously.
I like how you are handling it - seems like you're looking out for yourself, not being mean, just factual, and trying to accept who he is and what he is offering at the moment. I know I have trouble doing that, I'll try to keep this example in mind in the future.
Happiness will never come to those who fail to appreciate what they already have.