Im 27.You are very pretty and if you are really over 40 you doing great and look like you have looked after yourself well.My brothers are your age they are all more than 10 yrs older than me and there wifes also smoke weed and enjoy a good time.Your never too old to have fun.