Aww hey Delta9, you gave it the best you could it sounds like- and you have learned a lot about yourself, relationships, your needs too I'll bet.
Chin up.