Just going from personal experience just keep at it my friend. It can be difficult. I agree with you but each new battle is a new learning experience and once you get the rhythm of it you'll get it done. And yes can be frustrating and so forth but just keep at it you'll get it.