Be patient it needs more time. If you were diligent with your sanitation it'll be just fine. Try to limit tastings to when you're moving the beer from one container to another. E.g. secondary fermenter, bottling bucket and so on. You don't want to open the fermenter and risk your beer getting any wild yeasts in it any more than you have to, and in those cases you're going to be opening it anyway. Not to mention any unfinished beer you drink now, won't be finished beer later!
On another note I'm glad its turning out well and congrats on getting into homebrewing!