^ But you're right, he was the quintessential "nice guy." And, unfortunately for him, the attractive girl rarely falls in love with him. She might like to entertain the interest for a while, but then she can't help but crave the edgy rebel guy. A guy can't be so nice want wanting to please a girl in every way she wants... he comes across as too much of a push-over. And that's Geordi. I think a lot of guys can relate to him.
However, we do see Geordi mature gradually over time. His second experience with Lea Brahms, for instance. He definitely passed a maturity milestone with that one. Eventually, he becomes more confident... he's not the vulnerable "nice guy to the max" by the time TNG comes to an end.