@VPCanada, @Aby444, @Chocolaye - thank you so much for your answers. It is comforting to know that people here are so helpful, I really appreciate it.
One more question:
If I go for peace bond. do you have any idea whether it will affect my citizenship application since the peace bond will be...