Hey! welcome you to the world of FOSS(Free Open Source Software). Your decision of coming here is absolutely correct. It's a great FOSS community where you will find answers for all of your questions or at least some nice piece of advice to resolve ur problem.
But my dear lots of folks got irritated when starts using linux. it depends on the distro you chose to play. By my lil experience i would recommend you to use Ubunto or Fedora . Although Fedora is supported by a much bigger community and developing itself in a robust way. Just have a look here
http://fedoraproject.org .
Hope u'll enjoy ur FOSS journey
Wish u best of luck