I don't have enough information from your message to be able to say that it is you, your approach, or your product. I can say that prospecting is tough even when you are doing everything correctly and have a great product.
But you certainly might have room for improvement in terms of what you are doing and saying. That is one thing that I love about sales is that there are small things that you can do to become better and improve your results.
The first thing that I recommend you do is watch this video on improving your mental strength or state as from your message I think you first need to get your mind in the right (or better) place.