Should I give up before it’s too late

Hey guys! First time poster long time lurker (uk based)

I’ve wanted to be a screenwriter for as long as I remember, literally since I was about 10 or 11. I’ve spent my whole life knowing I want to do that and planning my life on working towards this goal. I even did an unemployable mickey mouse degree because I was convinced it would slightly align me more for screenwriting.

Fast forward to now, I’m at the end of uni and have nothing to show for it. I have never had a script accepted by any student society, the two local script submissions run by arts centre’s in my city turned down my scripts, and this morning I got my screenplay back from the one screenwriting module i’ve been able to take and I only just managed to avoid a 2:2. I’m about to graduate, and due to my poor time management I’m facing a mid 2:1 in a degree that looks piss easy on paper.

Should I be honest with myself and give up? This is my last chance to try and find graduate jobs in literally any other industry that will take me. My scripts are clearly not good enough to be favoured in a student setting, how the hell am I going to survive the intensely competitive professional work when I can’t even succeed at such a basic level as this?

I’ve been crying on and off all day now, and I feel I need some cold hard truth about whether I’m wasting (and have wasted) my time pursuing something I was never actually good at in the first place. I’ve wasted hours and £££ learning everything I can about screenwriting, so I must be missing something. Advice, words of encouragement, and truth bombs desperately needed please!