You are the same guy that couldn`t stand up to your family for butting into your relationship, I remember reading that thread and your family had no respect for your fiance but you didn`t have the balls to stand up to them.
You have become this monster because of the above reasons, FYI women like men that can stand up for them and make them feel safe not men that can`t do the above and women usually leave those men who don`t make them feel safe from the world.
From what I am reading on here it seems like you are blaming her for everything and don`t think anything was your doing. Sometimes in life events have to happen so that it opens up your eyes to who you are and maybe you can change yourself and be a better person but if you think you did nothing wrong you are only going to repeat the same mistake again and be caught in the same dillema and still think its others faults and not yours.
Here is a link to the other thread.
https://terb.cc/vbulletin/showthread.php?449904-relationships-and-families-issues
BTW if you still cared about her you would never talk about her insecurities, mental issues or emotional issues on here, you would genuinely want to work it out with her regardless of those issues and by putting information like this on here you are making her look like a bitch and you are making yourself look like an idiot if you do go back to her, and frankly the only reason you are doing that is trying to make yourself look like the one in the right by stating such information.
Also you will never be a man nor will any girl or woman see you or think of you as a man until you stand up to your family for a woman that you love.