Someone help me pleeeaaasssseeee (small dick problems)

I got a dick appt. tomorrow and he has a small-ish dick so it makes it a lil hard to ride him...any tips? Also, any tips for giving a blowjob? I can deep throat briefly but my eyes water and my nose begins to run🙄😂. I just kinda really want to make him feel good and have great sex, but I can't really do that if I don't know how to ride him. I don't know what's wrong with me 😂😂