'My suggestion would be to automate your strategy.'
OK, that will help your trading but the problem is not so much with your trading as it is with your mental frame of mind. Everything that happens, has a cause. Eliminate the cause and the effects change. Lalu, you mentioned that your family was influencing your decision making. This is very common and akin to what we see happening on these forums.
You give too much weight to the opinions of the untrained. There are reams of advice on these forums worth every bit as much as you get from your untrained family. Your problem is that you are listening to them instead of listening to your own head. Since you are directing your life, everyone, including me, is less capable than you. You are the very best person to make your life meaningful and rich. This is how you fail, you stop doing that for which you are the best person for the job. If you are not doing it this leaves the control to others.
Those other people are morons compared to you, why would you want to let them do your job.
Does that perspective help? I use it myself.
Here is another way to help yourself get back your self control. When I was young, I went to the Brookfield zoo where they had a monkey house that separated the humans from the monkeys by steel bars. The monkeys were agitated by the constant stream of humans but being of a lower life form had no way to voice their frustrations except by throwing things at the humans as they strolled past. They didn't have much to throw so they would throw their own feces.
As you take control over your life, others will feel like they lost something, which they did, controlling you. However, you can expect criticizing and even name calling as there is a resistance to change. Only when you do what everyone expects of you do you not get criticized, so don't let it concern you.
When this happens to me, I just visualize those monkeys throwing their excrement, then realize that they are lessor creatures. When you realize that other peoples opinions are not worth your consideration, your life will change and so will your trading because you will have the confidence to stay in control.
As to improve your work, I will leave you with the wisdom of the ages, 2 Timothy 2:15 (Bible)
' Study to show thyself approved unto God, a workman that needeth not to be ashamed'
Be proud of what you do and continue to learn so you can be the best that you can be, not for your family sake but for your own and because you want to present the best 'you' that you can to God or who ever it was that is responsible for us being on this planet. .
Hope this helps.
where research touches lives.