@Lunalara
28 is still v young and You have a first in languages and a masters, which you gained despite serious illness and having a condition like autism and you have work experience. You did this in spite of having a difficult family upbring, which is an even bigger testament to your perseverance and talent.
Some times when people bully a person, the person may feel that its their job to "survive" this, particularly if they've had to show grit and determination to gain their achievements in the first place, they get through the bullying by using their grit and determination and listening to people who say "rise above it' or "be the bigger person".. which is fine in some situations, but its also tantamount to saying - just shut up about it and don't make a fuss - endure.
You don't have to endure. You can surround yourself by people who are actually nice to you, even if that's just friends and colleagues.
I was particularly annoyed by your BF's comment that it was "evidence that you were unable to take criticism." He's not a flipping barrister for the prosecution, compiling "evidence" to prove his case for Gods Sake!
Was that a turn of phrase or in fact a true reflection of his mindset?
Because if so... he is adversarial and the "evidence" he is collecting is simply that you don't like being undermined - by him and by his mother and have been asking him to stop. Not should you accept it. He's literally telling you to put up with it because you "deserve" criticism. He's not your bloody employer, nor is she.
It also occurs to me that being "sensitive", (and since when was it a bad thing to sensitive?) is partly because you are highly intelligent, earnest and empathetic person who has endured a lot in childhood, and so those comments from people who should be your support and in your corner - cut you to the quick and make you even more vulnerable and "sensitive" to further unkindnesses.
I wouldn't like to bring up children in that negative atmosphere.
I am not surprised in this undermined state that you feel that career opportunities are limited. The market is hard, but you have all the attributes to succeed, particularly if you have a bit of encouragement and support. If you don't get that from this bunch.... you need to find people who will.
I know similarly highly qualified people who found it hard to get onto the next rung of the ladder or even on the ladder at all. One spent nearly a year trying to get a career job and was distraught, but then suddenly started getting loads of offers and a really good job. It took time, perseverance but it paid off.
You've already demonstrated those qualities. It also took a bit of career guidance, help with framing things they thought were weaknesses into positives, which sounds like a load of blarney but did the trick. eg.. pp have already said you should make an advantage of your Autism, and not apologise for it because with so many students struggling with it, your insights and experience are a particularly valuable asset. I saw some good job suggestions on this thread.
Seeing someone who could help you pin point your job search and give you insights into how CVs /interviews are being modernised and changed could really help you. Maybe extra curricular experience eg... related voluntary work or sports or interests, maybe writing a blog about learning languages, learning to tick tok it for students, with all the presentation, video editing skills that entails that sort of thing. Or how to succeed in getting qualifications with Autism.. etc. I'm not saying take on an unpaid job but maybe a one evening a week time, focused on something that would add to your portfolio.
You seem to be stuck, but making a plan for a new path would really help you. It would also be a diversion from some of the crap that is going on around you. I wish you all the very best, whatever you decide.