I had to talk it out somewhere and here i am. I feel like a failure in life. I'm an artist and i think I'm considerably good at what i do. I'd be painting all the time and it keeps me sane. I do not make much money but then i really am worried about the future when it comes to getting settled and getting married and what not. The place where I come from that is Mangalore in Karnataka (India) and it is a very conservative and still orthodox when it comes to the families. So in my case. They wanted me to be an engineer or a doctor but then still i ended up as an artist. 
These days I am extremely depressed all the time, i am an introvert and have social anxiety too, when I'm in a crowd alone or with a friend it makes me shiver for a while untill i calm down. I like being alone in my room and not step out at all, hate it when guests come to my house. I recently had a breakup with my longtime girlfriend of 3 years and it's making me go really crazy. I feel like i have nobody to talk to now. I do not smoke or drink nor have much friends cause in my childhood days I've been more than 7 schools altogether. And the constant shifting of schools never made me to get good lifelong friends. I feel all alone. Sometimes I'm so low that i don't even want to touch my canvas and paint, i just want to sleep. Sleep all the time. 
And recently there has been sudden bursts of anger when someone says something rude to me or is mean to me, I've even gone to an extent of being physical with them irrespective of the gender or who she is. I just feel like bashing them at the moment, but then i deeply regret doing it later. It's like I'm not that person at all. I'm a very calm person and always keep myself smiling and i try to be kind to everyone out there. Cause i always felt people aren't kind enough. But when i don't get that back in return, i feel furious sometimes. Extremely furious. It's crazy that a goofy guy like me turn into a shit person who wants to hit people.
My entire life I've gotten the best education by my parents and they have been really sweet and support ive to me. But i always felt that I'm a failure to them. I have been away most of my life from my family and since the past 10 years I'm with them, and I'm 27 now. I'm 27 and i feel like a total disaster. I feel like im running backwards in time when my friends are going ahead and having success and being happy in life. I do envy them. Sometimes i feel like i will never have a life partner and probably I'd never get married only cause I'm an artist who paints.
I don't know what the future has in store for me too.
I'm really petrified.

I don't know what to do.