I am unsure as to why you come to this forum with this topic though. Lol
Your best bet would be to break up with him.
The earlier - the better.
Keeping this to yourself for a prolonged period of time, while not being satisfied with your relationship - will lead to nothing, but more attachment & pain for the both of you, once it does come to an end.
Communication goes both ways - from what I am understanding, you are not doing a good job at voicing your thoughts either. (Posting about it on a forum, but refusing to FACE the situation/person and talk it out..)
You do not have to ruin somebody's "self-image", to let them know, that they are not doing a great job at supporting you mentally, as a Partner.