Firstly, you need to be more conscious of your body's natural reactions. Try to control your thoughts and avoid thinking about things that might cause arousal when you are in your mom's presence. Secondly, pay attention to your posture and movements. If you feel something starting to happen, adjust your position or cross your legs. And always wear appropriate clothing that provides enough coverage.
Make sure to be more careful about your clothing. Wear loose - fitting pants or pajamas that are less likely to show any signs of arousal. Also, be aware of your body position when you are around your mom. For example, don't lie in a way that might make it more obvious.
It's a very awkward encounter indeed. One option is to pretend it didn't happen and carry on with your normal activities as much as you can. Another approach could be to try to laugh it off if you have that kind of relationship with your mom. For example, you could say something like 'Oops, that was a bit embarrassing, mom'. However, if you are too shy to do that, then just try to avoid being alone with her for a short time until the discomfort eases.
Set clear boundaries with your wife. Let her know what is acceptable behavior in social situations and around your friends. This can help prevent similar embarrassing situations in the future.
To prevent this from happening again, communicate clearly with your wife about appropriate behavior in social situations. Set boundaries and make sure she understands the importance of respecting those boundaries.
Tell your boyfriend to keep his friend away from your personal items. Maybe set some boundaries like not allowing his friend to enter your private space without permission.
To prevent it from happening again, increase your presence in your wife's life. Be more involved in her social activities. For instance, if she has work functions, try to attend with her when possible.
If it was in a public place, like a communal changing area, better signage and more privacy partitions can help. For example, making sure there are clear 'Men' and 'Women' signs and that the partitions between changing areas are high enough.
To prevent this from happening again, first, talk to your wife and see if there are certain stories she doesn't want shared at all. Then, communicate with your neighbor. You can say something like 'Hey, we really value our family's privacy, so if we share something with you, it's not for spreading around.' And be more selective in the future when choosing what to tell your neighbor about your wife.
One way to prevent fighting with your family again is to improve your communication skills. Listen carefully when they are talking, and express your own thoughts clearly and calmly. Also, respect their opinions and boundaries. Another important thing is to learn to forgive and forget past grudges. If there are issues that keep causing conflicts, try to find solutions together as a family.
Limit his access to inappropriate stories. For example, use parental controls on devices.
Set very clear boundaries with your friend. Let him know in no uncertain terms that his behavior is unacceptable and that you will not tolerate any form of sexual aggression from him. Be firm and assertive.