I have to agree with CW on this. I know that you are perfectly okay with his being bi, and perfectly okay with the fact he's more gay than bi... but even if you were perfectly okay with him being totally gay and not the least bit interested in you sexually.... eventually you will tire of that. He will be more of a best friend than a boyfriend and even then if you are okay with that.....
One day he might decide he just doesn't need you in the house at all, he doesn't need the cover, and would like to persue a man on man relationship with out a female accessory (that he of course cares deeply for).
Maybe he's pushing you away because he actually has a heart and knows he is stringly you along. You might have to start mentally preparing yourself to let this one go