@shivajikobardan: I'm sorry, I haven't really got any new advice for you. I know from other posts of yours that you've sought professional advice and it clearly isn't really helping at the moment so you've turned to the "experts" here. Well, as you can see, there aren't any experts here, not at getting over life's psychological road bumps anyway, just a few well meaning souls and one or two self-obsessed idiots who'd have to look up solipsistic in a dictionary.
One suggestion that's come up several times is some variant on "take a break" and when you face problems you can't fix, trivial or serious, that's often good advice. I can't count how many times something hasn't been going my way, be it as trivial as trying to get an awkward bolt to fit something or as significant as figuring out whether it was time to change jobs, when just walking away from it for a bit was all that needed. Taking a break isn't "quitting", it's "getting your breath back so that you're ready to try again". How long a break you need to get your wind back only you can tell. It might be a week, it might be a year.
Other advice has included getting some exercise, and there's no doubt that it's good for one's mental well being and often more effective than all the drugs and therapy that medics like to dole out. Think about combining a break and some exercise, a couple of weeks walking holiday in the hills somewhere can work wonders for one's state of mind and perspective on things. Unfortunately it isn't a cure for the kind of terminal narcissism that leads one to write "I" seventeen times in a single paragraph in a topic where one is supposed to be trying to offer someone else some help and comfort.