yes you are right about this we have to be positive,positive mind attracts positive things.
because your thoughts and your mindset talks about is your Life, your life is designed according to the patterns of your mind if you have a good mindset it will reflect in your life.
and also if your mindset is poor it will reflect in your day-to-day activity, work on your mind stay positive.