Hey Arya,
You have already withdrawn your seat and you don't need to question your decision. The branch should be your choice, if you'd have preferred CSE then you should have looked for colleges where you can get it. But if you want mechanical, it is also good and bit is a better college than iem and you took the right decision in that.
Result | Application | Exam Pattern | Admit Card | Preparation Tips | Answer Key | Cutoff
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile