Ok this is down my ally I have used and used that bad stuff there is no way to totally keep it from water, but if you can stand a little a higher sheen then saddle
lac is your baby its still flexes with out cracking but you must buy the spray bottles always spray over acrylics is my motto,
hope this helps
PS two coats of sadlle lac and you will be amazed at how it keeps out water be sure and let the stain dry.