I saw your pic first and thought "nice beard", then I read your post and still thought "nice beard". I think you'll be fine, especially in three weeks.