Any time I read a post like this on an Internet forum I feel compelled to immediately respond in this way: talk to your pastor and your elders. Christ has ordained spiritual leadership precisely for things like this. Don't rely on the advice of strangers on a forum, even if they have your...