<human>: Can you condense the text into a few key points?

Hello Reddit users! 
So here is my problem, I am in my first year of my degree and am studying away from home, so naturally i'm skint! I plan on getting a job, and have a trial tomorrow, the trouble is I desperately want to go home for my holidays, easter and summer. But, and what i didn't realise until now, from my employers perspective they are hiring me, only to lose me during their busiest season. 

Let me try and explain this situation the best I can. 

Im 19 and studying around 260 miles and a ferry ride from my rural home, so quick trips home are out of the equation. At home I have a part time job Waiting and as Kitchen Porter, I am close to my friends and family and I'm staying with my parents **(rent free!!)** 
At Uni, I am paying rent, bills, groceries and studying. My course is only 3 days a week, so i have time to waste (work). 

So i guess my questions to you are: should i take on a job during term time, and hope they understand i want to go home during summer (when they need employees the most), and risk them not letting me leave? Will I  have to quit/lose my job? Or do I find somewhere to live whilst i work here through summer, so I can hold down a job I might not necessarily have after summer during term time, and end up earning less than I would at home?

I know that staying here and holding a job down through summer might be best in the long term, but i feel if i stay here through summer I'll be missing out on everything and everyone back home and will be insanely homesick.

Thanks for your time, M.
<bot>: Should i hold down a job that might benefit me in the long-term, whilst being incredibly homesick in the short-term?