Nope! Trading needs patience as when a trader is making trades then he is going through the immense pressure of fear of losing. I think with patience one can think more widely which is very important for a trader.
Forex can a waste for those who are not focusing on learning. Its been now a year to me and year ago I was a new bie but true dedication and learning mindset will let me forward. Everyone should learn from the mistakes and redo the trades next time.
Some good ones that are well regulated and have solid trading conditions are Fxview, tickmill and hotforex. You can try them on their demo before going live with any of them.
Leverage can bleed your trading account if not used wisely! The more leverage you use, the more you risk, so many professionals limit their leverage to 100x to 200x. Staying cautious will keep you in the game for the long run.
Quite right! Demo trading helps us to tune ourselves on forex. I also do it most of the time on demo (fxview) to test a few strategies whether it will work on live or not. This is a good way to make use of the time in the best possible way when you don't want to trade on live.