This is a guy that is one of a kind and that if you have the opportunity, you should snatch him up. He's had a past that is both long and hard but he makes the best out of what he has. He's funny and he speaks his mind. This means he can piss people off easily but he always has them laughing ten seconds later about the same thing. He's loving and affectionate though he tries not to show it. Even though he says being romantic is too much effort, he is a romantic type of guy. He keeps his emotions to himself until you get to really know him, though he doesn't like people really getting to know him. He's not a god send and he's not perfect but he's close in his own way. He's someone that you don't know you've fallen for until you already have. He's one of the best things you'll ever have and keeping him is what you should do if you ever get him.