I grew up in IN where basketball was king. Unfortunately, I'm 5'7" and have short arms. (Looking back, I wish I had tried cross-country running.) I started lifting weights in high school and that eventually replaced basketball as my favorite sport.
There's a cross-state ride in Indiana called RAIN and that's what got me into cycling. I thought I'd just do it once and ride a few times a week for cardio after that. Instead, I fell in love with cycling and it replaced lifting as my favorite sport. I lost 10 pounds of muscle since then.
Nothing compares to the cycling high. I do think lifting is better for building self-confidence, though.