>>33502221
>I put up with a lot man, because I have low self esteem and think I need to solve every problem and if I cant its my fauilt
That sounds like something you should be working on with a good therapist.