I'm currently employed on a long term post through my agency which ends this summer. My experience didn't use to be so good but this long term post gave me all I needed to be considered for interviews in permanent posts and now I am applying by myself for roles and attend interviews. I seem to be getting on well and I passed some interviews for permanent roles and currently on the process of going back to teach a trial lesson. A long-term post came up through my agency recently and they are trying to push me to take it. I find that I am really struggling financially with long term supply. When I work a full 4-week month I get 1800£ per month after tax. HOWEVER this is not the case during half terms. And lets not mention Christmas, Easter, 6 weeks in the summer, voting days, e.t.c. Which means that I only get 1800£ every third month, and for the rest of the year I get either about 1300£ or even 900£! This is exhausting especially in the summer when I cannot afford my rent. My agency is saying that there is no difference on my current payment to what I'd be earning on a permanent post, and that I still get paid for holidays but I just don't save up when I have to. I always thought that on a permanent post I could be earning those 1800£ every month or at least 1700£ without worrying every time July approaches. I feel like I have no more motivation to work long-term. I constantly stay till late at work to be good at my job but the money I receive makes me constantly struggle. If I could earn those 1700£ every month I would at least be able to feel I can suppport myself without stress over direct debits. I really want to try for those permanent posts but there is pressure on wether I take the long-term role or not. But what if none of the permanent post applications I've maid works out and I'm left jobless from September? I would not like to turn a long-term post down and then have absolutely no other options if something goes wrong. I would appreciate any valid advice from people with experience in the field. Thank you!