Villian played it nicely, he put you on a tough decision. The Js is a very bad card for you as it completes both the gutshut str8 and flush draws.
I think it is a good fold, I am not sure you are behind here, but you are definitly playing for all your stack, you have 4.5 invested, no need to risk $20 more on marginal position