Please don't take this the wrong way but, as I used to say to my daughter when she asked for something I would say "is it a need or a want?".
Naturally she would always say it's a need. :-)
But, as an adult, you must realise how to 'cut your cloth to suit' and Sky is most definitely a want.
In fact, and I don't know all your history of course, but at £50 per month if you had ditched it long ago you may not even be in this situation.
I'm what you might call 'old school' and to this day I don't have a credit card or rely on credit. I have a debit card. Not aimed at you, but, the trouble today is too many people buy today and think about the payment tomorrow.
Maybe it goes back to what some here will remember as a pay packet. You had all your week's money in your hand and if you blew it you were screwed! (Hope that word is okay).
Anyway, to get deep for a minute. Don't sweat the small stuff. Think about all the crises and upset in life - yet we're here just the same and can look back and laugh. It's character-building... ;-)