Could it be an inner ear problem? That tends to throw off one's balance.