You have so much for being so young.....OH....baby and one on the way!!!!!!
btw i am 37 and spent most of my 20's and 30's being the party girl......and only having a house to show for it......well past 4 years I also have an amazing man to show as well..hehe and he is younger then me....

Oh and you'll find all the hot women are now in their 40's almost 50's and married to those hot 30 boys ( Demi Moore and Ashton)
Only advise I can give is to stay young at heart and don't compare yourself to those younger "girls".
and stay out of sun, use lots of good lotion, keep exercising as its hard to loose weight and tone after 30ish.
Oh ya when i turn 40 I hope to be in your shoes......baby on hip and pregnant