Perhaps you have unresolved issues. Not that you can necessarily "fix" the past but you need to "deal" with it. Guilt is an infamous cause of recurring dreams. Guilt is hard to deal with and can cause more issues than anything. You just got to let things go.
In your case with your father, however, recurring dreams can also just be a "comfort" thing.
In your case with your father, however, recurring dreams can also just be a "comfort" thing.