Seconding what Val said. We all have times when we're off our game, and nobody's going to blame you for it if you need to take a break, especially if it's happening due to something like homesickness.
I hope you have a good time with your friend next month and feel better soon. ♥