I see what you're talking about, where you're uncomphy with them. Try a rigid easy rider bobby. this is a great, flattering wash, and the rigid fabric will def. be better on you, keeps the bluberryt hing from happening, because it'll relax.
I dont know if there is a rigid johnny, but that would be good too.
I like joeys on most people better, but you have a long torso, and I think bobbys/johnnys are better for elongating legs.