Multi Select returns values in a different order than I selected them

Multi Select returns values in a different order than I selected them

Hi, anyone has an idea for my issue?

I have a two multi select boxes,

multi select 1      multi select 2
choice 1            choice 1
choice 2            choice 2
choice 3            choice 3
etc...                 etc...

I select the following, in this particular order

multi select 1     multi select 2
choice 3            choice 2
choice 1            choice 3
choice 2            choice 1
etc...                 etc...

in my view when I go to analyse the info i entered,

i should see
multi select 1 choice 3, choice 1,choice 2
multi select 2 choice 2, choice 3, choice 1

BUT i see

multi select 1 choice 1, choice 2,choice 3
multi select 2 choice 1, choice 2, choice 3

any ideas how to keep the order i select, as oppose to the alpha or any other order?

Thanks