How long does it take for a woman to forgive you?

How long does it take for a woman to forgive you?

For men it takes 136 days. For women, 97 days. Just kidding. Some people forgive easily, others not so easily.

How do I apologize to a girl that broke her heart?

Accept full responsibility for breaking her heart and apologize sincerely for your actions. Ask her if she'd like to start again, as friends first, and see where things go. Listen to her feelings and thoughts and be extra sensitive to her needs. When she asks something of you, be willing to help her out.