Briefly, you can have a "topping" experience without actually penetrating your partner.
Have him lay down on his stomach, lube up his crack and simply rub your cock up and down his butt. You can get a couple interesting angles and he might even enjoy the sensation as long as he feels sure you're not going to pull a fast one and try to stick it inside.
Best part, no condom required.
•
try about twenty minutes of intense foreplay before you enter, start at the top and lick him all the way down. good sex is mental not physical
•
Here's my 2 cents worth:
Your boyfriend calls himself "bi" because it's convenient...i say this because every single person i've met or talked to that hates "labels: bi, gay, str8, top, bottom, etc" knows exactly who they are INSIDE but aren't ready to embrace it 100%
I'll cut to the chase: No matter how slow you go, how much lube you use, if he's "clinching" his sphinter, you're NOT going to get in without hurting him. And i'm betting he's clinching because he's afraid if he TRUELY relaxes, he'll find he LOVES bottoming and that must mean he's "gay" and therefor, he has to face a "label" he has fought against for a while.
It's like "str8" guy's who'll mess with guys if there are women around - they get to keep their "hetero" mask on, while enjoying gay sex.
Give it time my friend...he just has to mature into himself.
•