I think the key here is, if you believe it could help...then it has a good chance...
It is definitely not a single-click solution to everything. it will not fix your technical issues, but it can help on the mental side.
It can help you by teaching you techniques on dealing with your stress. I...