Olo already gave some great advice.
I would like to add that maybe Google is a good way to look up your concerns. If I am concerned about something, I have, in the past, looked it up on Google to see if anyone on any forums out there might have the same feelings or concerns. Usually I am pleasantly surprised to find that many share or have shared my feelings and concerns about whatever it is I am concerned about.
In other words, your so called embarrassing feelings, ideas or concerns may not be as weird as you think. However, I would always be careful about putting your ideas on a forum if you wouldn't be able to handle possible trolling or criticism. Just remember not to let the opinions of a few people make you feel bad about yourself. Find the average consensus of all people who give input on the matter. Don't focus on just the few who may think you're weird.
I would like to add that maybe Google is a good way to look up your concerns. If I am concerned about something, I have, in the past, looked it up on Google to see if anyone on any forums out there might have the same feelings or concerns. Usually I am pleasantly surprised to find that many share or have shared my feelings and concerns about whatever it is I am concerned about.
In other words, your so called embarrassing feelings, ideas or concerns may not be as weird as you think. However, I would always be careful about putting your ideas on a forum if you wouldn't be able to handle possible trolling or criticism. Just remember not to let the opinions of a few people make you feel bad about yourself. Find the average consensus of all people who give input on the matter. Don't focus on just the few who may think you're weird.