HELP!!!

I've been with my boyfriend for about a little over two years and a half... He was my first but I wasn't his. So when I finally decided I was ready I had all these thoughts about if I would be good enough or if he'd have better but I just threw those thoughts out. Lately I have been having the urge to have sex all the time, and when ever I get near him hoping to do something he says he's not in the mood or not right now, but when we do have sex it's amazing!

Not sure what to think...