Confidence is totally and truly sexy. Arrogance - no. Confidence - yes. There's a difference. While shy and self-consious guys CAN be cute...I'd rather have a guy who was very sure of himself.
You can't live in the past, because you've got to live for the future.