Thinking about the ineffable memories that you have shared with your someone special. Is there anyone else in this world can understand you better than your beloved? If you think about this matter genuinely then you find the answer NO! because it is about true love that you both feel for each other. So how small mis-understandings can create a distance between you and your loved one. If you really feel these things in your true heart then do not let him go.
It is hard to get someone back in life but do not give up just try at your best and gain perspective to show your love to your someone special. Think of the certain issues that created trouble earlier in your life. Make a list of all the unsolved pending issues so that you can work out on those issues and can solve your problems.
Always look at the positive side of all the things that are going in your life. Desperation is one of the thing that is almost unattractive but can work out for you in the worst conditions. You have to put your all efforts in making things to work out in life again between you and your beloved.
But, if you realize the situation that nothing is working out in your life ans situation is now getting worse and worse so do not think any more about the situation just over all the things and always remember that being positive can make your situation more bearable and may a new ray of hope is waiting for you in your way!