It could be a biochemical thing that working out and taking minerals/vitamins could help.
I hear you on the passion thing dude. I am running a business that is a skillset I'm good at, but is not entirely my passion. I mean I dig parts of it, but man I am happiest wandering, making art, music, drawing, writing--it sucks to spend time during the day being business-like or doing things you don't want to do. That can make a man pissed after awhile because you start thinking 'sh!t life is just crappy this is how it is', or 'this is just what you have to do'.
I sort of think anarchistically though, and say well, 'it is our life and we can make it what we want'.
Maybe like my situation, yours isn't ideal. But think of it as a stepping stone towards a more ideal situation. Ok, you know it's not your passion, but what if the income or the stability can allow you to work towards something that is your passion? Maybe you can use the stability you have to search for jobs in that passion....or through this process will discover something else that excites you.
I definitely think a lot of problems are from people not having any *spark* to their life, something that lights them. Lately I have been feeling dull too and am having to push myself to do certain things.
I don't blame you for being frustrated with the negative sh!t in the world, I don't blame you for being cynical--but just think every great achievement was usually done through believing in their desired outcome, having faith in their efforts. People whom have invented great things, or started great companies, or have found personal freedom in their lives did not do so by being glass-is-half-full, or glass-is-fvcking-empty-meaningless-crap.
I mean do we know wtf this is all is ? Life and sh!t? Hell no. Science, religion, philosophy, all these motherfvckers with a million opinions but man we are hurtling through space so fast right now and the electrons in your body (smears of light) are ****ing popping all over the place. Man this **** is magnificent and rare stuff, so if you are feeling cynical and passionless there must be some way to crack open your head a bit and see things differently.
It is never too late to be inspired.
IDK. I don't think you have severe mental issues man, I think you are being honest with yourself about real things that really frustrate you. That's not crazy, that's real. Think of a way to find a solution. I bet that you can.
PS -- and man we are more likely to snap and get crazy when we deep down are not happy. It's just bitterness towards life surfacing up like a wave and smearing onto some person who poked a hole in its surface. We have to get happy with our lives with ourselves with our bodies else we will be a reckless wonton thing at times.