<human>: So my bf [21M] and I [20F] met in my first year of university, he was in his final year, and currently we are apart (I'm an international student) for the summer holidays. They are 3 months in total, but we only have 3 weeks left to go.
We've been together for 7 months almost, and it's my first relationship and his longest & most serious.

When we were together geographically we were so happy - there were small things that annoyed each other but just tiny insignificant things. Now that we've been LD for a while they just seem so much more massive to me - eg. he keeps half-joking that I should get into fitness/go to the gym (bc he enjoys it, not bc I need to lose weight, I'm underweight as it is), and seems really frustrated that I'm thinking about quitting the uni society that brought us together (scuba diving), and some other small things like he rarely messages me first.

I realise the key to solving this is to talk to him about it, but I'm terrible on the phone and we skype so rarely I don't want to "waste" our time with a potential argument. I wrote out a letter with my feelings just to clear my head after a pretty dissatisfactory skype call today, but I don't know if sending a huge text is a tactful thing to do.

Should I just wait the 3 weeks until we are back together to see if it's just the distance that's making me too sensitive/discuss this in person OR try and discuss it now via these flawed communication methods?

Can you condense the text into a few key points?
<bot>: Unsatisfied with my bf during 3 months of long distance, but we're back together in 3 weeks. Is it worth discussing annoyances now via flawed communication or wait 3 weeks?