Thanks, I believe you are correct in that OneDrive is not for sharing in certain situations. It does have the ability to Embed links in things like blogs or web pages but other types of forums probably need some type of hosting application for the image to be displayed correctly. There is also probably a security concern with OneDrive where hosted sites would not expose your personal files.
I would prefer not to use some free sites because of the advertisingto which it exposes the viewer. So I might look for some paid service which does not insert the advertising. I rarely have need to insert images in sites which do not support leaving the image on that site, but an image can certainly help clear up specifics about some subject...