I don't know? I have gone through so many websites and being a fan of psychology so i learnt a lot. apparently not everything you learn applies practicality over yourself.I mean I can't say if I am depressed, or am I suffering from menstrual thing where my brain is playing with the hormones all the month, or is it just my ridiculously grown personality.I am irritated all the time, I cry when no one would believe one can cry. Stone cold when even the statues could feel gloomy. I am irritated even at the sweetest behaviour of the world. And on top of that, I hate talking to my boyfriend who is being kind (I hope he is but i don't wanna accept it cause i don't feel like admiring anyone currently). Is this because I have grown self centered? I still want someone to listen to me all day. But this cannot happen right? people have their lives too. But i am really alone. And even if I'd have people around me i won't talk. Even talking fir a while makes me feel like i am ranting about myself continuously. and it's all me myself and i that i should stop.You know it's hard even when i am confessing here. My face all burning because of irritation. my Throat having this lump because i wanna cry in irritation and anger.Tell me am I depressed. I don't bathe. I don't clean my teeth. I haven't Washed my face since yesterday. I haven't changed clothes since a while. i wanna sleep all day, though i don't sleep this easily. I am eating junk and i wanna stop eating at all. I wanna run away from all the people i know. I am in a void. I feel fine from outside. but my inner World doesn't assure my outer life that things are fine. I explain myself, "everyone's fine only you feel it this way".But inside me, i cannot even agree. it's like i am faking. Am i depressed or am i just turning into a bitch which my good half doesn't approve? am i alright? and even if i am not what should i do. Should i rant about it when someone asks me explanation to what crap i did, when i have no real explanations to it? will it be ranting? how to go through it? i have so many problems!!!