D
An interesting story.
I'm not skilled at future-telling. I do use my tarot cards to communicate to me my near future, and that seems to work out as pretty accurate. I'm so far pleased enough with the results. I will say this about your question though. I believe that the only true path to happiness is in being the man that you were born to be. Figuring out who that person is can sometimes be elusive or challenging. But I do believe that if you follow your heart, and listen to that 'voice' inside of you, at the core of your being, and behave or act in the ways that seem natural to you, then you are being yourself. If you are happy, then chances are you are being yourself. If you are not happy, then chances are you are not being the person you were born to be.
You seem to be a person that follows his heart, and lives a life that feels 'natural' for you. You are also close and loving to your family. Other admirable traits that I believe are very important to the wellfare of a human's soul.
You seem to be living a proper life. This will be reflected by an aura of positive energy from within you. If you have a positive aura, it will draw positive energy towards you, and positive energy creates positive and wonderful events in your life. It is my instinct that you will find happiness. Contentment. Peace and harmony.
If you don't feel happiness and contentment in your life now, I feel that if you continue to follow your heart and keep living a life that feels 'true' to you, then the happiness will come.
It's a shame about losing your love. But given the circumstances, it seems that neither of you belonged in each other's worlds. At least not in a perminent capacity. That's sad, but sometimes it does happen.
Keep the faith, Nepaltrekkingguide. I believe that good things are in your future.