You are the one who is telling me that my views differ from Church teaching. If I assume you are right, then you should be able to tell me what they are. Then, I can try to answer or clarify. Right now, you have not provided detail of your problem.