Really sorry to hear this! Sometimes it just doesn't work, for one party or both parties, sounds to me like you are a really understanding person and you were really respectful towards his decision. I hope you heal quickly, it may not make sense now but in time you will feel better and remember theres always a reason why things dont work out. Don't accuse yourself, you're not to blame. You've been through your first heartbreak and the initial feeling is to blame yourself, be kind to yourself 💗