The witnesses are NOT you maid of honor and best man.
In a normal Catholic wedding, the witnesses can be sitting in the pews while the Best Man & Maid of Honor can both be non-Catholics.
The witnesses ARE NOT a position of honor. Now, they can be, but they typically are not. They are just two practicing Catholics who sign that they are present.
Actually, during many Catholic weddings the witnesses wind up being two staff members (sometimes the organist and cantor)
So please do not let this bother you. The witnesses are just a requirement of Canon Law to verify that the priest witnessed your wedding.
Heck, many times the witnesses (when they are staff members) are not even invited to the reception.
God Bless