>a lot of girls don't want anything to do with a guy who's not confident enough to voice his emotions, and at the same time act as if guys have no feelings at all.
Then don't go out with those girls. If guys were more willing to be open about their feelings, the girls you are talking about would need to face that fact. It's a reciprocal problem.
Part of displaying emotions is risk. Everyone needs to face that, be they men or women. If a person spends all of his or her life cowing from expressing his or her emotions, this person is at least partly to blame.
You have to do things you are afraid of doing, if you want to get anywhere. Relationships are no different. You can't expect all girls to be psychics, because you're afraid of rejection, and then blame them.