I've got the same sort of problem with condoms, overhang. My foreskin is also extremely long, covers with extra when hard, that sort of thing. I found with condoms that it can be difficult as the instructions never really focus on how to deal with a long foreskin, it's all about cut or short foreskinned penises!
I've found the best way is to completely roll the foreskin back, then put the condom on over the tip and roll it down. It gets really fiddly though as you are trying to keep the skin held back, hold the condom and try to get the condom unrolled! I had a lot of trouble the first couple of times I tried (I practiced on my own so it wouldn't be as embarassing when the time came!) and the most difficult part comes when trying to roll the condom over the pulled back foreskin. I think the technique is to stretch the foreskin back, then unroll, the loosen your grip a little so that the next part of the foreskin is revealed and stretched tight ready for the next part of the foreskin to go over it.
I found once on the condomis usually very snug. The foreskin can be pulled forward over the head, and it takes the condom with it so you get an extra layer between the foreskin and head. It just acts like a normal penis with foreskin then.
I used to be very envious myself of guys with shorter foreskins. I saw guys in the showers with penises that showed the tip of their heads, and that was when they were soft! I guess when they got hard it rolled back completely.
I didn't like my long elephant trunk one for a while because of that, although I never really got teased about it. However I've really come to like it, enjoy playing with it and rolling it around now, so I'd rather not have things any other way! I've found that the more you get to know your penis, how to handle it in different ways, how to play with the foreskin that I don't really feel envious of other shapes, sizes, foreskined or cut ones.