You know you are unhappy when you are just sad all the time..The little things that use to excite you and make you smile are no longer there..You can't make everyone happy..and you you can't make yourself happy, then really you cannot make someone else happy.. Don't stay with someone just because you don't want to hurt them..I have been there.. Less time but a 9 month relationship..He said he wanted to break it off for a while, but I would keep buying him stuff..Birthdays, Christmas, just because.. Well that hurt even worse..Knowing he really didn't want to stay with me but didn't want to break it off and and hurt me after I spend money on him..There could be someone else out there that will make you happy and you may miss your chance because you are afraid to hurt someone instead of putting yourself first..We are always going to hurt someone..Start with making yourself happy. That is really most important..It is never easy to break off a relationship..I wish you the best of luck and hope you find the right path.