As a man you’re supposed to provide . Just make sure you’re providing for a “Thank you for getting me this” kind of woman instead of a “as he should” kind of girl
"i overplayed my part" "i cared too much" No. you were simply being you, gentle and thoughtful. someone was using you for their own benefit and you're trying to understand how you messed it up? you didn't. they didn't value you the way you valued them, and that's never your fault