don’t feel foolish! it’s impossible to foretell that someone will break ur heart, even if it’s happened before. u always go in thinking that it’ll be better this time around bc time has passed and it seems like ppl have changed. u may have changed, but that doesn’t mean that the other person has gotten any better, and that has no bearing on u. it’s not ur fault. i’m sorry that u feel used :(( but honestly the other person in this situation just sounds like total shit and you deserve someone who will value your caring and love and return it accordingly.