Mint is extremely invasive and tough to control once it gets away from you. You'll have to dig up every single bit of the underground rhizomes/runners. Yes, mint does flower.
drdawg (Dr. Kenneth Ramsey)
The reason it's so hard to lose weight when you get up in age is because your body and your fat have become good friends.