Dreams about cheating can often reflect feelings of guilt, anxiety, or insecurity in your waking life, rather than a literal desire to cheat. The presence of a ginger guy, whom you don’t know in real life, might symbolize something unfamiliar or unexpected entering your life. This could represent new feelings, desires, or changes that you may not fully understand yet.
The setting of your mom's house and the involvement of family members might indicate a connection to your upbringing or values instilled in you. You might feel pressure regarding relationships and loyalty, which is being expressed through these dreams. The shame you feel in the dream after cheating could signify a fear of disappointing those you love or a worry about how your actions might affect your relationship with your boyfriend.
Your birthday could also play a significant role here, as birthdays often symbolize new beginnings or reflections on the past year. The tension with your friend regarding the birthday wishes may point to feelings of being overlooked or unappreciated, possibly amplifying your concerns in your romantic relationship.
Consider reflecting on your current feelings about your relationship, your friendships, and any underlying anxieties you might have. It's possible that these dreams are prompting you to examine your feelings and communication with those close to you. Open discussions with your boyfriend about feelings or insecurities could help alleviate some of the stress you’re experiencing.