In the grand scheme yes. In your personal life no. Look out side of yourself. I believe that there are significant things/issues we can accomplish each day. Why do you think you can't be one of then to make an impact on societyt? Hate to see any with the I give up mind set. ignoramus excluded. From your posts you seem to be quite happy!
Being told you're delusional does not necessarily mean you're mental.