An occassional praise or quip is one thing, but putting your relationship drama all over FB for the world to see is a sure sign that there is a HUGE problem. And, if the ONLY thing you EVER post is drama. well, it& time to reevaluate.
Never trust a person who has let you down more than 2 times. Once was a warning, twice was a lesson and 3 times is simply taking advantage. Gotta remember this! Why waste time with a person who isn't a.friend at all?