Let's cut to the chase, here: hookers don't like nice guys. And I assume (since he is gay and everything) Joe Jonas is a nice guy. That's why Ashley kicked him to the curb:
A source told PEOPLE at the time that Jonas was "head over heels" for Greene. They remained an item through the winter, most recently celebrating Greene's 24th birthday last month in Las Vegas. In recent weeks, the two, who were never shy about affectionate public appearances, were spotted - separately – at various L.A. clubs. On March 11, Greene and Zac Efron partied with pals at Trousdale Lounge, while Jonas spent a guys' night out at the same club three nights earlier.
I don't really know who these two people are, but I can tell when a hot girl is blowing off a desperate guy. And that's happening now.