Hello and welcome to justanswer. My name is***** will be assisting you today. I am sorry to hear that you are having such trouble.
Yes this is called spam and there's always people trying send you spam daily
This unfortunately is not not something you can stop completely but there are some ways to reduce this.
You said you use outlook.com online so there you can go and check your spam filter settings.
You can also block certain email addresses permanently if you want to.
Please see link provided for more in dept details.
Please let me know if you came right or have more questions