If someone says they forgive you years ago and then they take their word back whenever you have a disagreement or whenever you catch them doing something incredibly wrong, what are you supposed to do?
When I asked someone for forgiveness years ago they said they forgave me and asked me to forgive them. I didn't know how bad they were and what they were saying against me. So I said yes I forgive them.
Years later I find out how bad they are, so during ramadhan (this year) this person starts bringing up how i wronged them, in retaliation, so i ask for forgivness again because they're being so horrible and i unfortunately have to live with them.
I caught this person causing mischief among myself and other and they also have characteristics of a hypocrite.
I'm worried that whenever we get into an argument (caused by them being incredibly rude) they're just going to use how I wronged them against me. I've been told bringing up someones past sins is a sin itself. But is saying you forgive someone then taking it back, also a sin? Especially if this person isn't doing the same sin. How do I protect myself from this person in an Islamic way?
Also what should I do to keep this person away from me (they live with me) also I believe this person is going to go back to their old ways once their exams are over. Right now they're being on their "best behaviour" because they think somehow if they're good for a short period they're sins wont find them eventually. So what do I do, to avoid this person? I've noticed that one of my other siblings avoids this person but they have a lot of work and my another one of my siblings live with her husband. So it's easy for them.
When I asked someone for forgiveness years ago they said they forgave me and asked me to forgive them. I didn't know how bad they were and what they were saying against me. So I said yes I forgive them.
Years later I find out how bad they are, so during ramadhan (this year) this person starts bringing up how i wronged them, in retaliation, so i ask for forgivness again because they're being so horrible and i unfortunately have to live with them.
I caught this person causing mischief among myself and other and they also have characteristics of a hypocrite.
I'm worried that whenever we get into an argument (caused by them being incredibly rude) they're just going to use how I wronged them against me. I've been told bringing up someones past sins is a sin itself. But is saying you forgive someone then taking it back, also a sin? Especially if this person isn't doing the same sin. How do I protect myself from this person in an Islamic way?
Also what should I do to keep this person away from me (they live with me) also I believe this person is going to go back to their old ways once their exams are over. Right now they're being on their "best behaviour" because they think somehow if they're good for a short period they're sins wont find them eventually. So what do I do, to avoid this person? I've noticed that one of my other siblings avoids this person but they have a lot of work and my another one of my siblings live with her husband. So it's easy for them.