Signs that will have the upmost patience with who you are but won’t deal with your bullshit:
Aries
Taurus
Cancer
Gemini
Virgo
These signs are VERY understanding that everyone has flaws but their boundary to say no to the bs? They’ll leave you on strike 2.