You may rationalize whatever area is not giving you self-respect, and tell yourself it doesn’t matter or it is necessary, or there is no choice. But it will still gnaw at you and make you sharp with others and yourself.
Don’t do this to yourself. Clean up the area were you know you are being shady – flirting where you shouldn’t be, short changing someone in some way, not being totally honest, not facing your finances, or your health.
Write down what is bothering you and study it. You will be breaking through your denial and something inside you will shift toward correction. Clean it up and see how it frees you in your psyche, and how you naturally will feel lighter, have self-respect and new doors will open for you.