What are you not good enough for ? We have your good and bad sides, but there is someone who wants to be serious with you, and this definitely means that you appear to be good enough for that person.
Just take the progress of that relationship slowly and easy, so your emotions of not being good enough can fade.
You should focus on the feelings of being excited, because it is a very exciting feeling!