I bf my two sons. The first stuck to a regular routine from a young age. The second was very like your LO - needed to be BF to sleep till over a year, and was having nightfeeds till about 21mths (although was down to about 1 by then, usually around 4am, and back in the cot then till 8am, which felt like a good deal to me - his older brother has always been a much earlier riser, 5.30-6.30am even now).
All I can offer is sympathy - you're not the only person to be going through this, not all babies "sleep through" at 12wks or whatever other claims you may hear.
I think if you've demand fed your LO, it is harder to do any sort of sleep training as once you're there, the ultimate comforter (i.e. your breasts) are there and it's just easier to feed them back to sleep rather than let the DP struggle for 30mns etc.) Added to which, a lot of people believe that 7mths is way too early to try sleep training (at least any that involves crying).
It might be a phase your wee one is going through - he may be teething or at some other developmental stage which makes it harder for him to settle after waking at night. Like the other poster says, try to minimise eye contact and chat at night & keep the lights and any other noise down.
I seem to remember that when DS2 first woke (around 11pm-midnight) that he was more tired than around 3-4am, and it was always easier to get him to settle without a breast at that time - I think I tried to introduce a beaker of water at that slot first. After a while he stopped waking at that time as it wasn't worth the effort. So you might want to try that if he will try a beaker (lots of exclusively BF babies won't take bottles, but if you persevere with a beaker (and I mean months!) he will get the hang of it eventually).
Have faith that it won't always be this hard. Try to get your head down in the daytime. If this is your only child at home it's tempting to use nap-times to catch up on housework/correspondence/hobbies etc., but never again will you have these opportunities to catch up on your sleep (i.e. if you have another baby!)
I was pretty much tied down to doing the bedtimes till nearly half way through DS2's second year - when he got used to taking milk from a beaker and also dropped his daytime naps and was falling into his cot around 6.30pm. Until then I resigned myself to the fact that I would be tied up between 7-8pm most evenings as I settled him, and just tried to reframe the situation in my mind as a nice hour's lie-down whilst DH did the dinner. As it was my second child I think I was a bit more philosophical about that, I remember first time round each "stage" seemed to last a decade.
Hope this helps, it's a bit rambling, but just wanted you to know that someone somewhere was reading your post and feeling the pain!