I think that real communication is the key. What was it about the sex that wasn't so great? Are you in touch with your own needs so you can tell him what feels good to you? I think that next to intercourse, oral sex has been the most satisfying thing for myself and my lovers (and sometimes even more satisfying). I have come to realize that penis size is only a small part of the equation when it comes to great sex. If you love this person then you need to be patient and teach him how to please you and learn what pleases him. There are many "technical " things you can do to enhance love making: new positions, new locations, toys, spontaneous sex, etc.....But it all starts in the brain. Be open, honest and communicate your needs and wants. This is the best advice I can give. Good luck!!