Welcome to HCM,
Your problem seems more psychological than physical.
You have got wrong impression and ideas regarding sex.
Slight bending of penis while erection is quite normal and it has no effect while doing sex.
Develop self confidence and have will power that nothing is going to happen adverse while having sex and I rest assure you that you will have satisfactory sex.
Small size of penis while not erection is normal.
Keep one thing in mind that leaking or discharge depends upon how much you are excited sexually at the time of intercourse.
If you are violently excited, discharge is quick.
While doing sex, at climax divert your mind to some other things not related to sex, which will increase your act.
Do not go to pseudo sexologist
for this problem as they will mention of false fear regarding sex to get more money and will keep you under tension, resulting more problem in your sex.
Take high protein diet, green veggies and fresh, dry fruits.
Ok and bye.