I have very odd dreams which I can remember as well. If I think back to the previous day I can usually find a reason for them, even a name mentioned will make me dream of someone with the same or a similar name.
If they are nothing horrible then don’t waste time worrying about them. Exercise and wine will help sleep but won’t stop dreams!