I will say this about dreams and definitely believe it. It all matters how you feel in your dream that counts.
I have had repetitious dreams of being lost, wrong bus, wrong train. I always feel awful in those dreams but I believe it represents the feeling of being lost in life.
I have read to think about the overall feeling of your dream and it will tell you a lot. I truely believe that.
Have you felt stifled? Unable to get through to you parents? Embarassed about anything?
It sounds like people accept you and the 50 yr old man represents comfort you are getting it somewhere. Sounds like your mother cares about you and is willing to do what she can to make you happy.
I never heard that your dreams were meant for other people--not saying right or wrong, but I believe it's all in how you feel in the dream.
You speak of frustration, embaressment and comfort and wanting to get away.
I think those are all things you feel and we put our feelings into dreams in various ways.
Hope that made some sense.