I’m not and expert on Christianity. Last year, I did some serious studies and even applied to Divinity School (which I can’t do for personal reasons). But, still, I’m not an expert. However, I’ve come across some Christians who apparently think that being devout means they have to be a doormat.
“Forgiveness” is often preached. We should be forgiving, they say. But that doesn’t mean you have to live your life doing things that make you forgive and forgive. You shouldn’t be in a state of constantly trying to forgive people.
I’m talking to, mostly, Evangelicals here.
God is a role model for you. And I don’t think your God is a doormat. If S/He was, S/He would be granting all your wishes and desires. However, God is not your genie in a lamp. And you are not a genie, either, to be at everyone’s beck and call, only to feel used up and feel the need to forgive.
For more on this, I do recommend the book Boundaries.