I am trying to finalize my model and I am somehow biased that my independent variables are also moderators. However, if I only present them as moderators, I cannot get a good model fit. On the other hand, if I make a path from the IVs to the DVs and to the relationship they are moderating, I get a good model fit. According to what I read, a variable can only have one role in a relationship. I am very much confused. Pls help.