Most Helpful Guy
this is really your decision if you love him that much don't let go if he still pushes you away it might be something else and he might be feeling guilty for something he may have done
Most Helpful Girl
You can't hold a person that wants to let go. Sounds to me that he doesn't want to be in a relationship with you and used the "your not happy" with him line. How does he knows your not happy? Did you tell him that? Is he living inside of your and know your emotions before you do? Wish him the best and just accept it.