Same problem with my guava. Grows like crazy, nice green leaves, no blooms yet. Is about 10ft tall and went in ground 2+ years ago, maybe 3 years tops at about 3 feet high. Have trimmed it back twice to 6 feet.
My feeling is that it doesn't get enough sun hours as it is somewhat shaded by at different times of day by a huge ceiba, a large lime tree, and some bamboo too. I'd estimate it gets 3-4hrs complete sunlight this time of year, and a somewhat more in winter and spring. Unfortunately, it can't be moved, so it will just have to remain as an ornamental unless it changes its mind on flowers.