I <3 my langster. I upgraded bits and pieces here and there and it's just over 20lbs. Gator skins, new saddle, new seat post, new hoods and brake levers, new bar tape.
I'm not hating b/c i got mine for dirt cheap from a guy who had a stable of bikes hanging in his garage. (His wife told him he had to let one go.) So I'm stoked. I moonlight as a bike tech as well so all the parts I've put on, has cost me next to nothing. -just sayin
the main thing is that you're out riding. that's the whole point. have fun with your bike.