Here's a pro tip - men don't make decisions to settle down for the long term with people who aren't going to be around for the long term! Sure, younger men in particular seem to love party girls, but only for fun, not for commitment. You can't go steady with someone who wants to spend their life in the fast lane.
Look after your body. Don't smoke. Stay away from drugs. Drink in moderation and eat healthy food. Exercise and keep fit; make the choices that are going to lead to a longer, happier life. Don't work yourself into an early grave either - keep a healthy work/life balance. If you want a man to spend his whole life with you, make sure you have a whole life of your own to offer him in return.