If you are certain these feelings are not just fleeting desires, then you really should talk to your friend about how you feel. Also, don’t be so quick to put a label on things. I tell people time and time again to love who you love and be happy regardless of who that person happens to be. Labels only complicate things so just be true to your emotions and talk it out with your friend. Bottling things up will only exacerbate the issues you are already having. I wish you the best of luck and as always feel free to ask me more about the situation if this doesn’t answer your question.
Not to worry! It isn’t so easy for some guys to get off this way, but I would recommend a prostate massagers to ease things along
Here is a link: http://pleasuretease.com/Product/515/Rude-Boy-Prostate-Massager.aspx?gclid=CPThhoXK9b0CFSISMwodJV0AOQ
I have always wanted to get one, but they are a bit pricy for my current budget. I have heard wonderful things about these massager toys and if you are having some trouble I think the vibration may help. Just remember that everyone is different and if it takes a bit more work to get you off, that is not a bad thing at all ;)
Self confidence isn’t really something you can teach another person, it has to come from within you. You have to truly love yourself and embrace every facet of your personality so that you become confident in your actions and yourself. I think self-talk helps a lot with this sort of thing. Try to be a bit more introspective and think about the insecurities you have and realize that most if not all of them are probably irrational and based off of assumptions you have been making. What matters is that you are happy with yourself and who you are. Start from that personal sense of happiness and your confidence will start to grow from there.