Yes there is help. Professional help if obtainable is the way to go starting with your GP doctor. But we can also have self help and by you coming here you are talking to peer champions that also have mental illness conditions that we have endured. We are also open 24/7.
There is thousands of threads on this site you will find interesting. Learning about yourself is a way of education so the more you know the better your future. EG suggesting to you that you need to ask yourself "am I being realistic" is the first step towards removing unreal thoughts. This will take time, certainly wont happen overnight.
Self protection from people is essential in my experience.
Beyondblue topic fortress of survival
Beyondblue fortress of survival part 2
These strategies come from myself after many years being hurt by people. Not that it is always them, it is often my sensitivity that ruins things.
The other thing to consider is that in a few short years you might be working and can move into your own accommodation where you will be avoiding any arguments by- not being too often around others.
So you have a few goals to plan for, short medium and long range goals - write them down, make them achievable.
But you have a lot to be proud of- you are opening up to people that are trying to help you. You are posting here and trying methods others are suggesting- that isn't very common. Many people throughout their lives don't get help because they are in denial. Well done there.
So- keep reading here. Keep asking yourself "am I being realistic" and keep things into perspective.
And if possible seek professional help starting with a chat to your GP.