You're not insane, and unfortunately nobody here is a qualified mental health professional who can give "professional" advice.
If you think you have a problem with any of the three serious concerns, or they're causing issues for you, then talk to a doctor or a therapist/counsellor about it, because they can help