1) How'd you consume LSD? How does it taste?
Most often on blotter paper. LSD itself is tasteless but the blotter could have a taste for many reasons. Other stuff people put on blotter and sell as lsd often have a strong metallic taste.
2) What do you see? When users say 'trip' what kind of trip are they talking about? Do you just consume LSD, sit back, relax and suddenly the world became cartoons?
In my experience, it's mostly about feeling, being, learning, more than seeing things. Even listening to music attracts me more than the visuals and believe me, music can sound insane on lsd, from 1960's psychedelic rock to dubstep, almost anything.
Please read some trip reports:
http://www.bluelight.org/vb/forums/40-Trip-Reports
https://www.erowid.org/experiences/subs/exp_LSD.shtml
3) I wish you guys are willing to share your good and bad experiences about LSD.
Please take a look at the many other threads about LSD and also the Trip reports forum:
http://www.bluelight.org/vb/forums/40-Trip-Reports
4) Also, the long term effects. Does it give you anxiety and depression like MDMA?
Well it depends on your mental health and it's not advisable to take LSD frequently (frequently can vary from 3x a week to twice a month). That being said, so many LSD users report positive long-term changes in their lives. I'll quote an answer from this thread:
http://www.bluelight.org/vb/threads/762463-Why-do-YOU-take-psychedelics
"They basically act as a medicine of sorts, the therapeutic benefits of (balanced) psychedelic use are astounding, every time I trip it acts as a sort of emotional/spiritual cleanser, and tripping semi-regularly (once a month or so) feels like it "fixes" something wrong in my brain. Related to that, of course there are the awe inspiring insights/lessons, NOTHING has ever allowed me to so drastically shift my perspective the way I have on certain trips. Naturally I'm a pretty negative, pessimistic person, but psychedelics allow me to "see the light" & think in much more positive ways, which also helps me be much more productive, much less destructive."