@ZM23,
Stop idolizing people you barely know.
Seriously, you are projecting all sorts of stuff on this other guy because he's a big, fat blank slate. You can decide he is any way you want him to be.
News flash: he burps and farts, too. He might even cheat, too.
In the meantime, clean your own house. Want to be with your boyfriend? Then make some effort to make it work instead of mooning over some unknown and virtually unattainable guy. Don't want to be with your boyfriend? Then do the mature thing and let him go so he can find someone who does want to put in the effort.