u will never ever forget someone u loved dearly, u may just not keep them on ur mind for a while, but they will never be forgotten, im talking from personal experience 
u just have to live with the facts ..
abdo, imma hve to disagree with u over there .. what u said, happens a lot, bt
what u said is not necessarily. i mean, i could love someone,
bt if he hurts me by whatever way,
my dignity & all the ways which i try to get over him & forget him won't necessarily be in vain.
So, i end up forgetting him.
yeah of course u wont forget him as if u never knew him, & of course u'll know him if he passed u by, bt u will forget everything bout him, & also all the things u guys have done together ..
thats only if ur strong & u believe in urself .. cuz logically, y would u still be in love with some1 when there is a reason that is still keeping u apart??