You may indeed find it hard. Not debating that aspect of it.
But you need to be smart about it though. Ask yourself how open-minded your BF is and how he'd likely take such news. Personally, I could appreciate the awkwardness in revealing something like what you're wanting to and would sympathize. But many males don't see it this way and just jump to their default instinctual mechinism - anger.
If you don't trust the guy enough to tell him (which may be the case given you're coming here first) then you need to ask yourself if he'd accept the 'real' you if you're honest with him anyway.
You know him, I don't. Just be smart about it and temper your heart with your brain.
