I've been taking Flex for approximately six months and this stuff kicks ass. I've had both ACLs replaced and in the winter my joints ached constantly but not this winter Bro. I'm in my upper forties and carrying too much weight so I can relate on both issues. I also take Nitro right after my workout in the morning. If I can help it, I'll never be without it.