I have been raised in such a way that forgiveness is not the best resolution when there are problems. Standing up for what I believe in is the solution. What do you think?
I think that standing up for one’s beliefs is good. Yet, by itself, this likely will not help you to heal from built-up resentments that could last a very long time. In other words, why focus on only one approach, in this case standing up for your own beliefs? Why not expand your options by forgiving and standing up for your beliefs. Even if this standing up does not solve the problem, at least then you have solved another problem, that of resentment which can be unhealthy for you and for your loved ones.
For additional information, see Forgiveness Defined.