KaitoGhost
Sea Sponge First Mate
There is no limit to the times you can train, either. The trick to making the most out of each level is, once you are ready to level up, train 2 non-main skills at least 5 levels before you sleep. That will give you the biggest boost in the attribute bonus. It'll cost you a bit of money, but you'll have a stronger character.