It took me 2 yrs ON MY OWN before I was able to make a good living trading full time.
You need to find new people to surround yourself with because they do not sound like people who are going places.
New traders, he does have a point about needing circumstances favorable to giving...