So, how do you manage and organise your contacts and add context on your contacts app?
As advice for how you can manage your 2k+ contacts I suggest you use a similar app (in case you don't want orgzly for some reason) and just type in their name, contact info (phone, email, social media) and a one sentence fact about them. Let's say do 5 a day, and group them by relationship type: family, friends, coworkers, teachers, etc. Then try to remember as much about them as possible, even follow up with some you don't remember and ask some questions, like "Hello, I have you in my contacts list but I don't remember how we met, sorry about this, but can you refresh my memory? Should we still keep in touch?". Feel free to customize that as much as you want. In the end you'll probably end up with just a few hundred that you really want to keep around.