Sex help

My boyfriend and I are still pretty new with sex. Quite frankly, we are terrible at it. He has a hard time getting it in and keeping it in. I feel like I'm not doing something right. It makes me not want to even have sex anymore because I feel like I'm not good enough to even make him finish unless I'm giving him a BJ. Any suggestions? HELP.