Considering you called an all-in with nothing but a flush 'draw' - yeah, I'd have to agree with calling it 'chasing'.
Beyond that, it was a J high flush you were chasing. with rags on the board. If opponent had a 'big' pair and one was a heart, what would runner, runner hearts have done to your chase ?
I think I could find a whole lot better hands to bet the farm on, but that's just me. I would also guess that this was a FREEroll or micro MTT, which would also explain your call - online. Would you really have called that all-in bet at a casino table ?
Reading between the lines of your post, and your subsequent question, are you looking for someone to justify your call as 'good play' ?