I think it is perfectly fine. However, it depends on the guy you are to approach. The key here is your confidence. Rejection or acceptance, you need to always be confident in yourself and project that in your personality.
Cheating is a choice, loyalty is a responsibility. An emotionally unavailable person in relationship will cheat. There is no point in staying with a person who doesn't have feelings for me.
It doesn't become the truth. It becomes accepted as the truth by those who prefer being lied to. Then they will defend the lie as though it is the truth because they believe it to be so. Like they said, you can’t fix stupid.
Change is part of our inherent nature. With our age progressing with time, our world view alters with every new experience we have. We are bound to change and it will be better for us to change positively, for overall improvement and progress of society.
That depends on your integrity. Respect is better. The chance that people will turn on you is far less than if they fear you. People tend to want to get even with people they fear. So be careful how you treat people.