ronandhappiness:

headcanonsandmore:

I like to think McGonagall made sure Hogsmeade trips coincided with Valentines Day just on the off-chance that Ron and Hermione ended up going without Harry. 

McGonagall definitely shipped Romione. My theory is that, she must have known that Harry would find a way to sneak into Hogsmeade. She just wanted Ron and Hermione to have some alone time.

Definitely.