Yes!
they fruit when about 5-7 ft tall. First fruiting should occur at about 4-7yrs (depending on nature and nurture).
I've experienced and also heard, they don't appreciate full sun (when young at least), high winds, and alkalinity.
just because you started complaining, your tree will start to fruit 2013.
sounds like you may have gotten a seed that's literally a late bloomer.
how old is the tree?? if it's over 7yrs, I would be surprised!
sounds like a common 6yr tree old problem though...you are on the end of the long wait for flowers, and it's taking it's toll on your patience!
I understand totally. These cherapu have me vexed.