We "high rep" users very much love to see good answers coming from low rep users or users new to the site.
Consider this: all our rep comes from times we also were beginners to the site, and we tried to write answers to the best of our knowledge to help. Not all our answers are outstanding, some of our posts don't even get noticed much, but over the time there are so many of them. Even old and very old answer will give us an occasional reputation rise.
Of course we also wrote some answers that received very high votes. But these are not always those awesome, brilliant, or innovative answers, but ever so often it was sheer luck we have been there at the right time. You will experience this too, once you had contributed for some time.
Whenever I see an intersting question that was already answered it makes me happy a little, and I don't hesitate to click on "vote up", even if I then may (or most often may not) add another answer. Often when I notice that somebody else posted an answer while I was writing mine I just cancel mine (if that answer was any good). I believe all of us do the same.
You may have noticed a very special badge we can earn:
Read for yourself and find out what it is for and also see that not many users but almost all of the very high rep users earned it.
Finally, some of us give away some reputation to newbies through bounties, some even gave a way a "fortune" of reputation just to show that reputation does matter but does not matter so much at some time.
So, please don't get demoralised. Do carry on answering.