Hello.
Probably there's nothing wrong with you. You are just being yourself. IT is not necessary to feel extremely guilty every time one makes a mistake. Similarly, it is not necessary that something is wrong mentally when you are not able to deal with certain situations. It could very well be a normal life process of learning.
You however try to identify any pattern in your most pressing issues. Try to see if you carry too many unrealistic expectations from yourself and from the world. Also, even if you have a long list of things and situations which you think are wrong with you, it may not mean you have to find a separate solution for each of them. You need to identify a common pattern of thoughts if it exists. Ideally you might need to visit a therapist for exploring your thoughts and beliefs about various events. If you are not willing for that, you can try doing that on your own. It might take time, but you can make progress.
Hope this helps. Best Regards.
Abhijeet Deshmukh, MD
(This post is for the purpose of providing medical information and is not a substitute for a face-to-face consultation with a doctor. This post is not intended to give or rule out a diagnosis, create a doctor-patient relationship or replace an existing one. I am not able to diagnose medical conditions online. Please consult with your doctor or a qualified healthcare provider for diagnosis and treatment options)