HiCustomer Thank you for asking your question on Just Answer. By the way, it would help me to know:
-What are your ages?
-How long have you been dating?
-What type of work do you do?
-Do you live together?
Thank you again for trusting me with your problem. Please reply as soon as possible so that I can finish answering your question.
It is not you that needs help it is Shaun, he is degrading you to make himself feel better, you're depressed because of him I think you should first find another job away from your boyfriend and then leave him and maybe go stay with family or friends, I know you said he made you lose your friends but it seems like your friend care a lot more about you than he does. You shouldn't stay with him any longer. Right now he has control over you and you need to get that control back. Calling you such awful names is not a way of showing love and they are not terms of endearment they are words that he says to try and break you. Either he dealt with a lot of verbal abuse as a child from his parents or someone he really cared about but that doesn't give him the right to do this to you and this is why he treats you this way but you shouldn't stay where you are not appreciated.
I would talk to your friends and apologize to them so that you can have your life back and your friends. It seems like he downs every aspect of your being, if you do not leave him you will only stay a prisoner in your own home wouldn't you rather be alone than to deal with someone that doesn't care about you and your feelings? Please consider the things I've told you to do and also consider seeing a counselor so that you know your worth and that you can do this on your own without him in your life telling you that you are nothing.
Don't feel stuck to the point where you think this is the only place you have to go you have people that care for you and love you that will treat you much better. It's going to take a process for you to realize that it wasn't you and that you didn't deserve the treatment you got from Shaun and once you can do that you will find someone who actually deserves your love and shows you love back.