I certainly don't always agreee with what Teresa says but there's an old saying about "till you walk in someone else's shoes." You are "supposed" to be her friend and get annoyed with her (thereby throwing her under the bus whenever you can) because you feel she didn't confide in you????? So, this is all about you? Perhaps she can't bring herself to talk about all that she's going through at home and how she's the bread winner and trying to keep everything together for her kids. Did that thought ever cross your mind - probalby not. You've allowed the vicious Caroline to bully you continually. You make a perfect puppet for her despicable and vile behavior. If you need to dump anyone it should be Caroline - are you really that afraid of her? Teresa always supported you - espcially during the Danielle era. You remember Danielle don't you - the one your inflicted on everyone else in the show. You got angry with Teresa when she answered Danielle's text but not Mellissa who was contacting Danielle and trashing Teresa before she ever joined the show. So where was it wrong for Danielle to tell Teresa that? Where is your loyalty? You sided with Mellissa against Teresa - why, because Caroline told you to do it. Teresa is much better off without the likes of you in her life.