Yes it can, I got it (I restarted the game due to the decision of the nameless) but due to a decision that is made early with him if you fail you will not be able to obtain it, in my case I lost his likes which brings me closer to what He gave me the first heart, I failed there so his first heart was in the next decision and I was left with only 2
The thing is I don't even know where I fail because I save the game before choosing important choice like that. Maybe i should just restarted from the beginning for it and also Logan because I don't even have a single heart with him because i focus on Bernard in full moon event to get the heart and i though i can get heart with him later poor me (But i already at 200+ days and got full affection from some mob and it's hard grinding for it)