I can relate. Im going through that same thing.
Learn to live without & find somebody you can stand! Meantime have fun while you're young, enjoy life, & be happy. :-) xx
Get a middleman to help you sort out an outcome. detach or patch. counseling.
Put up, or shut up. That's what i do every day...
Too big a question for a public forum - send me a personal message if you want a meaningful discussion.