Everyone has shortcomings and no body is perfect. We all make mistakes. So what makes you, YOU now. To start i like to share few lesson learnt in life:
1) Trust your gut instinct. I trusted wrong people in my life and they all took advantage of me so i am only nice with people i am close to.
2) Never ever and ever share your spouse issues and problems with your parents'. Unless he/she abuses and you need help. Other than that, try solving problem among yourselves.
3) Love and respect yourself first. But most importantly for me, love your husband. Give him respect that he deserves. Do NOT yell, shout or raise your voice on your spouse. Treat him like a king and be his Queen.
Never ever get involved with a married man and be the women who is (partly) responsible for another woman’s divorce, after which said person starts bragging and preaching about a succesfull marriage… oh wait that’s the OP’s mistake I learned from
Many cultures and people do not believe in linear thinking and completely fail to be accountable for whatever happens in their life and do not understand that they are in a place because of choices they made in life. If they have no friends, people dont like them they blame the world and don't look in the mirror to acknowledge that the problem is themselves.
I've learned not to stress too much. That things have a way of falling into place. I've learned that making my own happiness a priority is not selfish but a necessity.
there is such a things as being too nice, and it being bad for you
going through milestones/tough times/good times with a person, doesn't make your relationship any stronger than a random joe-shmo on the street you just met