No demo trading is not boring because when you see that you are gaining profit you know for sure that your are making progress in your learning session. You are not really making withdraw able profit but you are growing your skills with that. So demo trading is not boring or in not waste of time.