It seems to me that you are a emotional wreck , and that is totally okay . Everyone has been there once or twice . I believe you should treat this as a break up . You should work on your anxiety , your issue with intimacy and start a life of your own . I think him creating distance means that you have been suffocating him . You are saying , you have no friends and never does stuff without him . Which means , he is obliged to always do things with you . No one can be in a relationship with a person like this for a longterm period . I know this from personal experience , because I have been that type of boyfriend . I always relayed on my current girlfriend . Which means I lost most of my friends and I now still have to create a network of friends because of this happening more than once . Seek help , it is normal to be broken . Everyone is in one way or another . Psychiatry can help , I ' m not saying it will , but it has helped a huge amount of our current population .