This question already has an answer here:
- Talking in your mind 1 answer
I am an unmarried girl. I do not watch vulgar movies/ shows. I do not live with persons who always talk about sex or staff like that. But still I can not stop myself thinking about having sex and sexual fantasies. In our culture it is not possible for me to get married right now. I just do not want to think about it. My question is how big is my sin? Is thinking about it haram? Please let me know and please suggest me how can I control myself.