Hi Bobby,
If, for whatever reason, Linda doesn't trade anymore then that tells me she probably didn't work hard enough as a trader. Much easier to mentor, advise, teach than trade.
What about finding a market where you have more control?
If your CFD provider has so many obvious advantages then why do you bother risking your hard earned money?
Is it because of the thrill of using leverage?

Is it because you are making buckets of money?

Is it because you are happy giving the CFD provider your cash in the "hope" that one day you might find your "grail"?

Maybe if you had spent the $395-00 per hour with the "guru" then you might have already established a profitable trading system and be laughing all the way to the bank. Might have been money well spent.
Peter