<human>: I started dating my current girlfriend about one year ago and realized just now that the relationship isn't going to last. She puts a serious effort into it but I feel it's time to break up.

However in three weeks I'll leave for a 3-month trip, which I'm planning since the beginning of our relationship. I know it sounds like I want to be free to hang out and meet girls while away, but it's really not like that. The trip's also a physical challenge where I'll run and cycle many kilometers every day. So I simply won't have enough free time for parties or anything.

My girlfriend has no friends in town other then a few workmates and my family, and has a history of depression. Of course the break up is going to hurt her a lot, but I don't know what's the best strategy here. I can break up right now, and then during my trip I'm afraid she could hurt herself (although there's no evidence that's ever happened), not having anyone close to help. Or I could wait until I finish the trip to announce the break up, but then I'll make her waste 3 precious months of her life.

Unfortunately I cannot make any change in my plans. My boss gave me those 3 months of vacations as a one-time exception, and air tickets, hotels etc. are already booked.

What do you think I should do?

Give me a shortened version of the text
<bot>: I'm leaving for vacations and she has a history of depression and almost no friends in town. Should I break up now or wait until I return?