Hey sana,
I know exactly how you feel as i was struggling with similar issues for a long time. It has gotten a lot better for me but im not fully there yet. It is a process that takes time but with the right understanding it is something that can be changed.
I read this book and it was really...