I've been with a girl for a while (~6 months). Things ran their course and I'm positive I want to split. She's all business as usual, which makes me doubt my decision even less.
We're both in university and as I try to be a decent human being I'm currently waiting for her to finish her finals. Thing is, it's her birthday three days later and she wants me to come home with her to meet her makers.

From what I see I have four options:
1. Break up now. She bombs her exams. I'm a huge dick.
2. Break up directly after her exams. She's depressed on her birthday. I'm a huge dick.
3. Go with her. Break up after. I'm a huge dick plus I have to endure meeting her parents first.
4. Don't travel homewards with her. Break up after. I'm a huge dick.

Breaking up is not too urgent, I'm not doing it for other options or the like. That said waiting a month longer seems unreasonable to me. I honestly have no idea which option is best. Option 1 seems worst as I gain nothing but fuck her over. The other three seem equal to me.