That's what I feel - A jack of all trades, master of none. But I am quite satisfied reading all the post and concluded that it is okay to be a mediocre.