Your friends are probably not making fun of you...they likely think that your obsession with Eiffel Towers is one of your endearing quirks. We all have them! :)
You need to get a bookcase in a living space where people can see your taste and where you'll have more places to display art!
And exactly where would I put that? I think I'd need a bigger house with more walls to hang all the art that I wish I could buy.