Don't you think that the expression "sexual immorality" is a little broad? Depending on an individuals morals, "sexual immorality" could mean pre-marital sex (as you seem to think it does), heterosexual anal sex, incest etc. Considering that the Bible itself is a rather weak translation, I'd...