@Lancsfinest83
If you cancel a date then have a counter date ready. If you can be charming and straight forward, acknowledging your mistakes and what you plan to do differently, and she's still pushing you to apologize, then you're justified in standing your ground. The key is to do it with...