I’m sure this is very upsetting. I can’t responsibly answer your question with a yes or no. People are complicated and individual in their responses to what seem to be the same issues.
The best thing you can do to get the answers you are looking for — and to have some peace of mind — is to make an appointment with a licensed mental health counselor. A counselor will ask you questions to get more details about your experiences and to make a diagnosis. But it doesn’t stop there. You will also be given suggestions about what to do to manage those upsetting thoughts. Then it’s up to you whether you want to pursue therapy.
I hope you will make that appointment. You’ve already lived with your concerns quite long enough.
I wish you well.