there are many times when we feel like giving up on something, someone. or there are other times when you felt like you should have chosen another thing, someone else instead. so how do you determine what is the next step that you should take?
maybe there's no such thing as a right or wrong decision made. every path you choose (or at times forced) to take is a learning journey. the only one judging the rightness of your decision to take the path is yourself. and i believe the only measure of rightness is dependent on how much you have learnt, and not how happy you are. happiness can be obtained in many ways. pursuing more and more happiness may just lead to you being hurt even more badly.
maybe it's time to find out what you actually want out of life. only then will you feel that you are not living for something, or someone. because ultimately you are the only one seeing yourself right till the end.