Hi and thanks for the Ask. So here’s what I gather:
– you left a long relationship, but it was less impactful to your current state of mind as the rebound guy.
– the “until my breakdown” and “I relied on him a little too much” seems deliberately vague. My guess is that your new guy was not in a place to deal with you being broken up over your last guy, so he bailed.
– you wanted to be cared for “when you were mad”; I assume you mean mad at him. That’s kinda asking a lot in a new relationship. 3 months in you guys should be fighting about who gets to give oral first, not big shit that would warrant you staying mad at him then being more mad because he didn’t care for you when you were mad at him. Sounds like a fucking headache
– my guess is – the reason you cant get over him is a) the sex was great, b) he was a good guy, and c) you regret how you handled it, so you can’t let go.
Hopefully this helps: most likely, you’d find out he was less fantastic as your current image of him is. Somebody else will give you better sex eventually and you learned from this experience so next time with a different guy you’ll handle it differently.
Sorry if I sound like a dick, but I’m one of the nice ones and I don’t think I’d sit there and support someone upset over an ex, if that’s what it was that caused your breakdown.
Either way – the best advice I can give you is – be alone for awhile. Date casual but just have fun and enjoy things. Eventually things will work in your favor regarding relationships. It sounds like you could use a break from the stresses that come from having a guy for a little while.