Can you stop the bottles in the night? These won't be helping with the mastitis - you need to feed to clear it. Plus at this age they'll severely knock your supply so if you do want to bfeed, you'll make it harder for yourself if you keep giving the bottles.
Do you have anyone who can help you? Family nearby? Good friends? MNers who'll pop round?
For mastitis, take ibuprofen (fine to take when bfeeding), get in a hot shower or bath and comb (yes, with a wide-toothed comb) your boob - from outside to nipple in firm but not dragging strokes, across where the lumpy bit is.
Also feed when your baby's chin pointing towards the lump to clear it best - although this can involve acrobatic nursing positions not best suited to a baby who doesn't latch well at the best of times, so perhaps don't worry about that. What you can do is try to massage the lumpy bit as you feed, although I never managed that - I expressed enough to make my boob feel less lumpy (not too much as you can overstimulate your supply) and massaged as I expressed.
You need to get a bfeeding counsellor to check your latch really - when you say it's not right, what do you mean?
Don't worry about timings of feeds unless he's not pooing or weeing enough - a baby this age should be having mustardy poos after most feeds and several heavy nappies a day - is he? How's his weight gain?
Are you doing lots of skin to skin contact? Just tuck him inside your top wearing just a nappy or if you can take him to bed with you and feed him every time he opens his mouth.
HTH a bit - and chin up - you can do it! x x x