What I think your dream meant was:
The strange town with people that have bad teeth = The escorting world
The ugly and rough landlord = Lucy (herself or as a symbol) personal life commitments
The beautiful child with a bad cough = Lucy’s (herself or as a symbol) beautiful soul getting sick of that world
The estate agent with bad teeth = Hope for a better life with full memories of the bad world though …
I think your secret desire is to settle down with a nice woman and in your subconscient mind, Lucy (or women like Lucy) are not making a full potential of themselves living in a dangerous world like this. One on hand, you see yourself as a saviour. On the other hand, your act is not as selfless, seeing you wanted to touch her boobs at the end.
Also, I don’t necessarily think that Lucy from your dream is the Lucy in the real life. She can be just a symbol, the way your mind have chosen to portray a full of life escort. If you think she is not a symbol and it was the actual Luce, then you poor Mousy, you may be a little in love
I don’t want to comment further on this, as obviously my interpretation is just my personal one and I can be on the wrong path.