<human>: So I'm a student currently studying abroad (2 months in, 2 more to go), and my GF of nearly three years is eagerly awaiting my return back home. Problem is, I'm pretty sure I want to break up with her. My feelings for her have changed over the months, and I'm pretty sure I'm not as invested in our relationship anymore as she is. I feel like over the past 3 years, I've changed a lot as a person (personality, desires, goals, maturity and general life attitude) while she has basically not changed at all since I knew her. Of course there is nothing wrong with that, but it has definitely affected my feelings for her and my desire to be with her in the future. I simply believe I do not love her anymore and these past 2 months of not seeing her have helped me realize that. I am just not as excited about skyping/keeping in touch with her as I would have thought.

The thing is, I don't know what to do. I feel like breaking up with her over Skype is terrible, and I would probably be marked as 'that guy that broke up over Skype' by a lot of people (mutual acquaintances, family). On the other hand, if I break up with her upon return (christmas), I will be the guy that broke up with her just after returning and not seeing her for 4 months... I would probably blamed for that as well. But waiting for some time after returning just to avoid this is also terrible, since I know I want out of this relationship anyways.

I just don't know what to do right now, it feels whatever I do, I will be regarded as an asshole. She can be quite emotional and radical so I'm not sure if we would be able to break up on good terms.

Can you give me the gist of the text in a nutshell?
<bot>: Want to break up with GF of 3 years, have been studying abroad and not seen her for 2 months, have another 2 months left before returning, don't know when or how to break up.