I need some tips !

Well, first of all I have to say that my bf has a small dick, like 4 inches or something and that's why I need some advice. I do not want to cheat on him or leave him, so I totally won't dump him. I love him with all my heart, he is the one for me... But sometimes we have this thing in bed, that at the end I'm the one who has problems. I fake everytime that I come, because I dont want to hurt his man pride (He was and I believe he is still very insecure about his size) I'm fine with it, but I know I'm being dishonest with him and I hate lying at him. I do not plan to tell him that because I really dont want to hurt him, but I would love to know some tips, like... moves or positions (I dont know much because we both were virgins, so... That's explains many things)