we need our night dreams too. they let us know about feeling we hide from ourselves. they can also connect us to other people and places.
there are people who like to step on other peoples'dreams. some do it because they want you "under the thumb". some do it because they don't want anyone to better than them. there are many reasons people step on other peoples' dreams. it is best to forgive them and not to listen. our dreams are important. they keep us healthy.
follow your dreams, have faith and trust yourself.