Your eye level makes it easier to exaggerate the heights of others and make yourself feel shorter. Was the case for me. I'd think some guys in my dorm were way taller than what they actually were, but when seeing them next to me in front of the mirror when brushing in the morning, I'd see that the height difference wasn't as big as I thought it was.
If you still feel like crap after gaining 5 cm in lifts though, then after doing 1 leg lengthening surgery you'll still probably wear lifts and feel self-conscious about it most of the time. That in turn might pressure you into doing a second surgery. Lots of pain, time, and money to commit to.