Hot guy I really like from Instagram wants to meet in person and hang out?

We have been talkin on/off for a few years. I never thought much about us ever meeting until last year when we started talkin all day everyday. We became super close like we were in sync we had such a strong emotional connection. We both kept saying it feels like we know each other already from a past life. He wanted to meet me & date me but I kept making every excuse in the book because I was scared. We slowly stopped talkin cause I wouldn’t see him. He started dating someone else & I got back with my ex. We went 6 months without talkin we got back in contact. It started out as just a comment, to a phone call once a week to every few days to now we’re back to texting everyday. He sends me good morning texts as soon as he wakes up and texts me all the way up to saying goodnight. I really do like him I could see myself falling in love with him. The only problem is I’m insecure he’s so hot. I’m afraid that when he meets me in person he’ll think I’m ugly. I use makeup or filters to make myself look prettier on Insta. He prefers natural girls but I don’t feel like I’m naturally beautiful. He always says I’m a goddess and gorgeous but he doesn’t know my flaws. I don’t want him to think any differently of me in person. My insecurities are my dark circles, nose & teeth. I wanted to wait til I had everything fixed until I finally met him but it’s taking me too long to save the money. That will be years b4 I have it fixed. My nose costs 10K I don’t want history to repeat itself & I let this opportunity pass me by again & he finds someone else to date or even marry but I also don’t want him to not be attracted to me. I want to go get eye fillers to hide my hideous dark circles & I even signed up for smile direct club to fix my teeth but that’s going to take 4-6 months to straighten them. He asked me to hang out this weekend but I really can’t because I’m busy. I do want to hangout with him should I put my insecurities aside & go for it or wait til I feel 100% confident?
Hot guy I really like from Instagram wants to meet in person and hang out?
Post Opinion